Returns specific decline codes for BLIK payment failures
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. Integrations with strict decline-code handling must accept code_invalid, code_expired, insufficient_funds, customer_declined, payment_limit_exceeded, and partner_generic_decline. Previously, API versions before Endive received generic_decline.
docs.stripe.comquote checked
- behaviour change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Returns specific decline codes for BLIK payment failures](https://docs.stripe.com/changelog/endive/2026-09-30/blik-granular-decline-codes.md) | Payments | Breaking | api |
Also readmatches the page ✓
Integrations with strict decline-code handling must accept `code_invalid`, `code_expired`, `insufficient_funds`, `customer_declined`, `payment_limit_exceeded`, and `partner_generic_decline`. Previously, API versions before Endive received `generic_decline`.
- You now receive specific decline codes for applicable BLIK payment failures. Update your error handling to support code_invalid, code_expired, insufficient_funds, customer_declined, payment_limit_exceeded, and partner_generic_decline. For details about these decline codes, see decline codes.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?