Date of Update: JAN 14, 2026

Details: The SagePay gateway is scheduled for an update to version 4. All new SagePay gateways provisioned on or after January 14th will default to this version. Version 4 mandates the use of 3DS2 for all transactions and introduces support for Stored Credentials. To update existing gateways, clients must update the protocol_version gateway field to 4.

Questions or Concerns: If you need assistance or have any questions about this change, please contact Spreedly Support.

Spreedly has fixed the error pattern for attempted updates on redacted gateways; previously, the gateway update request would process but the gateway would remain redacted and unusable. Now, Spreedly will return a 422 when an update request is made for a gateway that has been redacted.

Spreedly will map the PaywayMessage field from Payway to the Message field in Spreedly. Additionally, for the specific Paywayresultcode 5012, Spreedly APIs will reference the ProcessorResultCode field in the response to provide more detailed error information.


Spreedly has added support for the following 15 new card types to our platform: Tarjeta Única (50478089), Consumax (603416), Tarjeta Fértil (50478050), Favacard (504408), Elebar (504777), Tarjeta Axis (639281), Tarjeta Plan Platino (603702), Tarjeta Fiel (504906), Copeplus (627620), Tarjeta Credimas (504520), Tarjeta Local (605827), Tarjeta Sucredito (621978), Sidecreer (504962), Cliper (589955), Centrocard (627697).

These new card types (and BINs) will now be accepted for tokenization and passing our validation checks for use in your Spreedly vault. However, not all gateways will accept these new card types and you could experience rejections from the processors. Please contact your gateway for information regarding their support and contact Spreedly Support for any questions regarding our update.

You will find these added to our supported payment methods guide.


Spreedly no longer supports the JSONP media type across any endpoints in the Core Transactional API. Requests attempting to use JSONP will return an error. Please see our response codes for more details.