| Change type | Example |
|---|---|
| New field | A new field is added to a payment method request |
| Removed field | A field is no longer accepted |
| New accepted value | A new value is supported for a field |
| Removed accepted value | A value is no longer supported |
| Validation change | A field gets new format, length, or content rules |
| Required field change | A field changes from optional to required, or the reverse |
| Breaking changes |
|---|
| A field becomes required |
| A previously accepted value is no longer supported |
| Validation becomes stricter |
| A field is removed or renamed |
| Non-breaking changes |
|---|
| A new optional field is added |
| A new accepted value is added |
| Validation is relaxed |
| Date | Payment flow | Country / Currency | Payment method | Change | Merchant impact |
|---|---|---|---|---|---|
| YYYY-MM-DD | Pay-In | CO / COP | PSE | Added required field document_type | Update your request payload to include document_type |
| YYYY-MM-DD | Pay-Out | MX / MXN | SPEI | account_number must now contain exactly 18 digits | Validate account number format before sending requests |
| YYYY-MM-DD | Pay-Out | EC / USD | Bank Transfer | Added a new supported bank_code value | No action required unless you want to use the new bank |