Returns specific decline codes for BLIK payment failuresBreaking changes
What’s new
Replaces the generic_decline decline code with code_invalid, code_expired, insufficient_funds, customer_declined, payment_limit_exceeded, and partner_generic_decline for applicable BLIK payment failures.
Why is this a breaking change?
Integrations with strict decline-code handling must accept code_, code_, insufficient_, customer_, payment_, and partner_. Previously, API versions before Endive received generic_.
Impact
You now receive specific decline codes for applicable BLIK payment failures. Update your error handling to support code_, code_, insufficient_, customer_, payment_, and partner_. For details about these decline codes, see decline codes.
Upgrade
- View your current API version in Workbench.
- If you use an SDK, upgrade to the corresponding SDK version for this API version.
- If you don’t use an SDK, update your API requests to include
Stripe-Version: 2026-09-30.endive
- If you don’t use an SDK, update your API requests to include
- Upgrade the API version used for webhook endpoints.
- Test your integration against the new version.
- If you use Connect, test your Connect integration.
Learn more about Stripe API upgrades.
Related changes
- Removes the payment method types parameter from Checkout Sessions
- Adds support for Data Share Only for 3D Secure authentication
- Makes Payment Evaluation signal scores nullable
- Removes PayTo-specific fields from Payment Methods
- Enforces collection of billing address parameters for non-EEA SEPA Direct Debit payments
- Removes the payment method types parameter from Payment Intents and Setup Intents
- Deprecates the payment request button
- Shows pending-authorization UI for MB WAY, Bizum, and BLIK with stripe.handleNextAction
- Removes support for the payment method types option in Elements
- Saves Bancontact payment details for future off-session payments in Checkout
- Adds the Standalone 3D Secure API
- Adds support for SeQura payments
- Adds card-present payment methods to allowed payment method types
- Adds Link funding source group details on Payment Records
- Adds early fraud warnings and fraudulent dispute signals for Payment Evaluations
- Adds the ability to report canceled payments
- Adds support for expanding the mandate on card payment method details
- Adds the Payment Record property to the Payment Intent object
- Adds Link wallet details to Payment Records for card payments
- Adds 3D Secure versions 2.3.0 and 2.3.1 to Payment Records
- Adds support for BLIK recurring off-session payments
- Adds PayPay support for one-time online payments in Japan
- Exposes the network response electronic commerce indicator on card charges
- Adds payment method type information for failed payments
- Adds MoMo payment method details to Payment Records