Spreedly Changelog
Active RSSArchive RSS
Support for Network Tokenization on Ebanx Gateway
Spreedly now supports Network tokenization on EBANX gateway .
Read more ->
Update to payment_method.card_type for BIN 504656
Date : Nov 6, 2024 Details : Today, Spreedly has updated the payment_method.card_type for BIN 504656 from maestro to patagonia_365 . This update is now in effect for both new and existing payment methods. Impact : All existing payment methods associated with BIN 504656 now reflect the new payment_me...
Read more ->
Network errors now passed through for NT provisioning
Spreedly now supports expanded Network Tokenization provisioning errors to include raw network errors. See our documentation here for the complete details of the change.
Read more ->
Remove support for PMD receiver
Spreedly has removed support for the legacy clover receiver type, which was no longer in use. The clover_tokenization receiver type remains supported. See our list of supported receiver types for more information.
Read more ->
Planned Addition of Network Tokenization Errors
On November 5, Spreedly will expand Network Tokenization provisioning errors to include raw network errors. See our documentation here for the complete details of the change.
Read more ->
Support retrieving network token metadata and status through the Core API.
Spreedly now supports the ability to retrieve network token metadata and/or status through the Core API. See the API Reference Guide for more information.
Read more ->
Support gateway specific response field for Stripe Payment Intents
Spreedly now returns the three_d_secure_usage_supported gateway specific response field for Stripe Payment Intents . For more information, please see the gateway guide .
Read more ->
Support for new Composer gateway
Spreedly now supports the Adyen gateway type via Composer. See our Composer documentation for more details.
Read more ->
Gateway specific field updated for Adyen
In Adyen the field selectedRecurringDetailReference will now mapped as recurring_detail_reference a gateway specific field (GSF) on Purchase, Refund, Authorization, Capture, Store and Credit, not only on Remove method
Read more ->
Support Apple Pay & Google Pay recurring
Add support to Apple Pay & Google Pay recurring using stored credentials on Checkout.com
Read more ->
Support gateway specific field for the Adyen gateway
Spreedly now supports the manual_capture gateway specific field for Adyen. For more information, please see the gateway guide .
Read more ->
Support gateway specific field for the CyberSource and CyberSource Rest gateways
Spreedly now supports the merchant_category_code gateway specific field for the CyberSource and CyberSource Rest gateways. For more information, please see the respective guides for each gateway.
Read more ->
Cecabank: Apple Pay and Google Pay supported payment method types
Spreedly now supports Apple Pay and Google Pay payment methods for Cecabank gateway.
Read more ->
Support for new Composer gateway
Spreedly now supports the PayPal Commerce Platform gateway type via Composer. See our Composer documentation for more details.
Read more ->
Support for new Transbank Receiver endpoint
Spreedly now supports a new endpoint for transbank receiver. See our list of supported receiver types for more information.
Read more ->
Orbital update for ucaf_collection_indicator gateway specific field
For Orbital gateway, Spreedly will send the gateway specific field ucaf_collection_indicator to Orbital only when the ECI value is 4, 6 or 7. Spreedly will also stop defaulting the UCAFInd to 4 if if the gateway specific field ucaf_collection_indicator is not passed.
Read more ->
Adyen update for Network Token transactions
Spreedly has made an update to Network Token transactions on Adyen by now sending cryptogram to mpiData.tokenAuthenticationVerificationValue instead of mpiData.cavv
Read more ->
Google Pay on Cybersource
Spreedly now supports Google Pay as a payment method option on Cybersource gateway
Read more ->
Authorize.Net: Now supporting transactions with Network Tokens
Spreedly now supports transactions using network tokens through the Authorize.net gateway. For detailed information on using network tokens, please refer to our guides on Transacting with Network Tokens and Network Tokenization
Read more ->
Support new Gateway Specific Field for Worldpay
Spreedly now supports the custom_string_fields gateway specific field for Worldpay. For more information, please see the gateway guide .
Read more ->
Support for new PMD receiver
Spreedly now supports latam as a payment method receiver. See our list of supported receiver types for more information.
Read more ->
Update to Stripe Payment Intents
Spreedly has made an update for all failed transactions on Stripe Payment Intents that use the Payment Intents API. The gateway_transaction_id for these transactions will now be populated with the Payment Intent ID instead of the Charge ID.
Read more ->
Update to 3DS Global
Spreedly will now replace special characters found in cardholder names on 3DS Global. This is to prevent errors on request params caused by some cardholder names including non UTF-8 characters.
Read more ->
Update to WorldPay Stored Credentials
Spreedly has updated the Worldpay storedCredentials field to be included to customerInitiatedReason for all transactions that have stored_credential_initiator set to 'cardholder' . If the stored_credential_initiator is set to 'merchant' then Spreedly will include merchantInitiatedReason . The fields...
Read more ->
Addition of Shopper IP Address for Worldpay Network Token transactions
Network Token transactions in Worldpay will now include the transaction field ip and the gateway specific field session_id if provided by the customer.
Read more ->
Support new Gateway Specific Field for SumUp
Spreedly now supports the partner_id gateway specific field for SumUp. For more information, please see the gateway guide .
Read more ->
Support new Gateway Specific Field for Fat Zebra
Spreedly now supports the metadata gateway specific field for Fat Zebra. For more information, please see the gateway guide .
Read more ->
Support new Gateway Specific Field for Rapyd
Spreedly now supports the save_payment_method gateway specific field for Rapyd. For more information, please see the gateway guide .
Read more ->
Support new Gateway Specific Field for NMI
Spreedly now supports the industry_indicator gateway specific field for NMI. For more information, please see the gateway guide .
Read more ->
Upcoming Update to payment_method.card_type Maestro
Date of Change : November 6, 2024 Details : Spreedly will update the payment_method.card_type for BIN 504656 from maestro to patagonia_365 . This update will apply to both new and existing payment methods from November 6, 2024 forward. Impact : All existing payment methods with BIN 504656 will refle...
Read more ->
Support for new PMD Receiver
Spreedly now supports asiabill as a payment method receiver. See our list of supported receiver types for more information.
Read more ->
Support new Gateway Specific Field for Braintree
Spreedly now supports the network_transaction_id gateway specific field for Braintree. For more information, please see the gateway guide .
Read more ->
Support gateway specific fields for Nuvei (formerly SafeCharge)
Spreedly now supports the middle_name and card_holder_verification gateway specific fields for Nuvei. For more information, please see the gateway guide .
Read more ->
Support for Apple Pay MPAN metadata
Spreedly will now return mpan_metadata as a hash containing applicable details related to MPANs when present in Apple Pay transactions. For more information on Spreedly's Apple Pay support, please refer to the Apple Pay guide .
Read more ->
Update for GooglePay transactions on StripePaymentIntents gateway
Spreedly now sends input_method: 'GooglePay' via metadata for all GooglePay PAN ONLY (FPAN) transactions on StripePaymentIntents gateway. This new field helps StripePaymentIntents recognize these transactions a GooglePay since GooglePay FPAN transactions are treated a CreditCards.
Read more ->
Support for new PMD receivers
Spreedly now supports wex and wizz_air as payment method receivers. See our list of supported receiver types for more information.
Read more ->
Support gateway specific field for the MercadoPago gateway
Spreedly now supports the idempotency_key gateway specific field for the MercadoPago gateway. Please see the gateway guide for more information. Please also note the announcement that was made by MercadoPago regarding this new requirement.
Read more ->
Support gateway specific response field for NMI
Spreedly now supports the customer_vault_id gateway specific response field for NMI. For more information, please see the gateway guide for gateway specific response fields .
Read more ->
Support gateway specific fields for the NMI gateway
Spreedly now supports the customer_vault and customer_vauld_id gateway specific field for the NMI gateway. For more information, please see the gateway guide for gateway specific fields .
Read more ->
Add hostnames to PMD receivers
Spreedly now supports additional hostnames for the navitaire , pbsc , prisma , and tokenex receivers. See our list of supported receiver types for more information.
Read more ->
Support gateway specific response field for Stripe Payment Intents
Spreedly now supports the stripe_should_retry and idempotent_replayed gateway specific response fields for Stripe Payment Intents . For more information, please see the gateway guide for gateway specific response fields .
Read more ->
Support gateway specific response fields for Adyen
Spreedly now returns the transient_error gateway specific response field on qualifying transactions for the Adyen Gateway . For more information, please see the gateway guide .
Read more ->
Datatrans: Third-party vaulting support
Spreedly has enabled the support of Third-Party Vaulting for the Datatrans gateway. For more information, please see the gateway guide .
Read more ->
Support gateway specific response field for Stripe Payment Intents
Spreedly now supports the stripe_payment_method_token gateway specific response field for Stripe Payment Intents. For more information, please see the gateway guide .
Read more ->
NMI: Apple Pay and Google Pay supported payment method types
Spreedly now supports Apple Pay and Google Pay payment methods for NMI gateway.
Read more ->
Support gateway specific fields for the CyberSource gateway
Spreedly now supports the merchant_descriptor_city , merchant_descriptor_state , merchant_descriptor_country , and submerchant_id gateway specific fields for the CyberSource gateway. For more information, please see the gateway guide .
Read more ->
Support gateway specific field for MerchantWarrior
Spreedly now supports the store_id gateway specific field on the MerchantWarrior gateway. For more information, please see the gateway guide .
Read more ->
Support for new PMD receivers
Spreedly now supports billapay , frontier_airlines , and verifone as payment method receivers. See our list of supported receiver types for more information.
Read more ->
CyberSource Stored Credential Updates
Spreedly has made some Stored Credential updates to the CyberSource Gateway. The stored credential field reason_type will be sent for all stored credential transactions in the commerceIndicator CyberSource field. If the reason_type is ‘unscheduled’ we will set the commerceIndicator as ‘internet’. ’....
Read more ->
Support Gateway Specific Response Field for Checkout.com Gateway
Spreedly now supports the issuer_country gateway specific response field for the Checkout.com gateway. For more information, please see the gateway guide .
Read more ->
Improvements to ThirdPartyGooglePay & ThirdPartyApplePay
This change ensures that all fields passed in during the creation of ThirdPartyGooglePay and ThirdPartyApplePay are saved. Therefore, fields such as those corresponding to billing or shipping address will now be saved.
Read more ->
Support gateway specific field for the Checkout V2 gateway
Spreedly now supports the risk gateway specific field on the Checkout V2 gateway. For more information, please see the gateway guide .
Read more ->
Orbital updates to the retry_logic and idempotency_key gateway specific fields
Spreedly will now set retry_logic as true and generate an idempotency_key for customers if the idempotency_key is not valid or one is not provided and if retry_logic is true or not provided. These two Orbital gateway specific fields will enable Orbital Retry Logic, which is a function available for ...
Read more ->
Standardize responses for media type header errors
Spreedly has standardized the error responses returned due to invalid Accept or Content-Type headers. Users will now receive a 406 Not acceptable for an invalid or unsupported Accept header, and a 415 Unsupported media type for a POST, PUT, or PATCH with a missing, unsupported, or invalid Content-Ty...
Read more ->
Leverage additional opportunity for network token lifecycle management
As part of the typical transaction flow for utilizing a network token, Spreedly will now leverage the network token cryptogram response from the card network to update the network token's expiration date. This is an added opportunity for the most up to date lifecycle management of network tokens for...
Read more ->
dLocal: Add support for IP and phone fields
Spreedly will automatically send the ip and phone fields within the payer object for transactions on the dLocal gateway. Please visit the API reference for more details.
Read more ->
Adyen: Improve error code parsing
While most of Adyen's error codes are numeric there are a few error codes that Adyen provides in the refusalReasonRaw field that include letters as well. This change ensures that we not only get the correct error code when it is numeric, but also if it includes letters.
Read more ->
CyberSource Rest: Add support for Network Token and Stored Credentials
The CyberSource Rest gateway now supports transacting via network tokens and transactions with the stored credential framework. Please see the network tokenization guide and stored credential guide for more information.
Read more ->
Braintree accepts a new parameter when rendering the Paypal payment element
Spreedly now supports ‘callbackActionButtonFunction’ as a parameter for Spreedly.createBraintreePaymentElements. For more information, please see the Braintree Alternative Payment methods guide .
Read more ->
Plexo: Now supporting transactions with Network Tokens
Spreedly now supports transactions using network tokens through the Plexo gateway. For detailed information on using network tokens, please refer to our guides on Transacting with Network Tokens and Network Tokenization.
Read more ->
Worldpay gateway supports overriding with stored_credential_transaction_id
If both the standard stored credential framework fields and the stored_credential_transaction_id GSF is passed in for the Worldpay gateway, Spreedly will send the NTID from the stored_credential_transaction_id GSF over the one on file.
Read more ->
Spreedly returns latest payment method data for failed transactions
Updates the transaction.payment_method field for failed gateway transactions to accurately display the network transaction IDs for that payment method.
Read more ->
Support for more successful response codes from Vantiv eCommerce (formerly Litle)
On the Vantiv eCommerce (formerly Litle) gateway, Spreedly now considers two more transaction response codes as successful: 141 and 142. For more information, please see the Vantiv eCommerce (formerly Litle) .
Read more ->
Update to Paymentez Third Party 3DS
The xid field is no longer a required field for Paymentez Third Party 3DS. For more information, please see the Third Party 3DS guide .
Read more ->
Checkout can now be used as an alternate gateway for Stored Credentials
Spreedly now supports "checkout_v2" as a value for stored_credential_alternate_gateway . For more information, please see the Stored Credentials guide .
Read more ->
Support Gateway Specific Field for NMI Gateway
Spreedly now supports the network_transaction_id gateway specific field for the NMI gateway. For more information, please see the gateway guide .
Read more ->
Add support for UATP card brand
Spreedly now supports UATP card brand allowing Hopper to accept UATP credit card through PMD
Read more ->
Add support for L2 and L3 fields on Orbital Gateway
Spreedly now supports the new fields requestor_name , total_tax_amount , national_tax , pst_tax_reg_number , customer_vat_reg_number , merchant_vat_reg_number , commodity_code , and local_tax_rate under level_2_data as well as invoice_discount_treatment , tax_treatment , ship_vat_rate , and unique_v...
Read more ->
Support Stored Credentials for DLocal
Spreedly now supports Stored Credentials for DLocal. For more information, please see the Stored Credentials guide .
Read more ->
Support 3DS Gateway Specific on Verify for Adyen
Spreedly now supports 3DS Gateway specific on Verify for Adyen. For more information, please see the Adyen gateway guide .
Read more ->
Add support for gateway specific fields on Checkout.com
Spreedly now supports the sender gateway specific fields on purchase and authorization for the Checkout.com gateway. For more information, please see the gateway guide for gateway specific fields .
Read more ->
Add support for gateway specific fields on Vantiv eCommerce (formerly Litle)
Spreedly now supports the level_2_data and level_3_data gateway specific fields for Vantiv eCommerce gateway. For more information, please see the gateway guide for gateway specific fields .
Read more ->
Adyen’s Dynamic 3D Secure authentication
This is a friendly reminder that in order to appropriately use Adyen’s Dynamic 3D Secure authentication, customers need to send the threed_dynamic field set to true and the transaction-level property, attempt_3dsecure , set to true. For more information, please see the Adyen guide .
Read more ->
Add support for gateway specific response field on Adyen Gateway
Spreedly now supports the recurring_detail_reference gateway specific response field for transactions on the Adyen gateway. For more information, please see the gateway guide .
Read more ->
Support gateway specific fields for Decidir Gateway
Spreedly now supports the customer_id and customer_email gateway specific fields for transactions on the Decidir gateway. For more information, please see the gateway guide .
Read more ->
Add 3DS2 Global support for Cybersource Rest
Spreedly now supports 3DS2 Global on the Cybersource Rest gateway. See our 3DS2 Global guide for more information.
Read more ->
Support network tokenization for Worldpay gateway
Spreedly now supports network tokenization for the Worldpay gateway. See the Network Tokenization guide and the Additional Notes section of the Worldpay gateway guide for more information.
Read more ->
Support scheme_issued value for Stored Credentials
The stored_credential_alternate_gateway field now supports the value "scheme_issued" to save and send network transaction ids in a gateway-agnostic manner. Payment methods used prior to this change will not be backfilled with data. See our stored credential guide for more information.
Read more ->
Introducing developer.spreedly.com
We are launching an updated Spreedly documentation site and will be posting to developer.spreedly.com/changelog going forward. You can continue to review notable changes, our change archive and legacy RSS feed here on docs.spreedly.com/changelog . Ongoing changes will post to both pages while we fin...
Read more ->
New Changelog Feed
We will soon introduce a new home for Spreedly documentation with an updated changelog site. Subscribe to our new changelog RSS here. The legacy changelog and RSS archive can be found on this Docs changelog page.
Support ACH on Shift4
Spreedly now supports ACH Bank Account payment methods on the Shift4 Gateway.
Enhanced error message for environment updates
Spreedly now returns a more informative error message when an environment update request fails with a 400-level error.
Support rest mode FirstPay gateway
The FirstPay gateway guide has been updated to include the specific usage for the REST gateway mode. For further information, see the gateway guide and reach out to your Customer Success contact.
3DS authentication field update for the Paymentez gateway
Spreedly has modified the field used to populate the Paymentez reference_id
. Instead of utilizing three_ds_server_trans_id
, the auth_data.reference_id
field will now be populated from the directory_server_transaction_id
field. For more information, please see the Paymentez Third Party 3DS guide.
Always pass full name to PayTrace if present
Spreedly now supports always passing full name in billing address if present. See our PayTrace guide for more information.
Support gateway specific response field for dLocal
Spreedly now returns the status
gateway specific response field for dLocal. For more information, please see the gateway guide.
Add hostname for the Transbank receiver
Spreedly now supports a new hostname for the transbank
receiver for payment method distribution. See our list of receiver types for more information.
Support for new receiver
Spreedly now supports the mercado_pago
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific response field for Stripe Payment Intents
Spreedly now returns the data_balance_transaction_id
gateway specific response field for Stripe Payment Intents. For more information, please see the Stripe Payment Intents gateway guide.
Add 3DS2 Global support for MerchantWarrior
Spreedly now supports 3DS2 Global on the MerchantWarrior gateway. See our 3DS2 Global guide for more information.
Add 3DS2 Global support for FatZebra
Spreedly now supports 3DS2 Global on the FatZebra gateway. See our 3DS2 Global guide for more information.
Support gateway specific field for the Authorize.net gateway
Spreedly now supports a surcharge
gateway specific field on the Authorize.net gateway. For more information, please see gateway guide.
Support gateway specific fields for the Checkout V2 gateway
Spreedly now supports the recipient
and processing
gateway specific fields on the Checkout V2 gateway. For more information, please see the gateway guide.
Support gateway specific response fields for Plexo
Spreedly now returns the ticket
and authorization
gateway specific response fields on qualifying transactions for the Plexo Gateway. For more information, please see the gateway guide.
Support for new PMD receivers
Spreedly now supports air_france
, getnet
, and pay_near_me
as payment method receivers. See our list of receiver types for more information.
Add hostnames to PMD receivers
Spreedly now supports additional hostnames for the amadeus
receiver. See our list of receiver types for more information.
Support gateway specific response field for Decidir
Spreedly now returns the txn_token
and additional_description
gateway specific response fields on qualifying transactions for the Decidir Gateway. For more information, please see the gateway guide.
Support gateway specific response field for Checkout V2
Spreedly now returns the partner_merchant_advice_code
gateway specific response field for the Checkout V2 gateway. Please see the gateway guide for more information.
Support Apple Pay and Google Pay on First Pay REST gateway
Spreedly now supports Apple Pay and Google Pay for transactions on the First Pay gateway.
Support First Pay REST gateway
Spreedly now supports the FirstPay REST
gateway. For further information, see the gateway guide and reach out to your Customer Success contact.
Spreedly adds expanded support for existing gateway specific response fields for the Braintree gateway
Spreedly now supports the issuing_bank
, prepaid
, and debit
gateway specific response fields on failing transactions for the Braintree gateway. For more information, please see the gateway guide for gateway specific response fields.
Support for new PMD receivers
Spreedly now supports vamoose
, payflips
, emyral_systems
, and fiat_systems
as payment method receivers. See our list of receiver types for more information.
Add hostnames to PMD receivers
Spreedly now supports additional hostnames for the navitaire
, worldline
, and trustpay
receivers. See our list of receiver types for more information.
Support gateway specific response fields for Braintree
Spreedly now supports the payer_id
and payer_email
gateway specific response fields for the Braintree gateway. For more information, please see the gateway guide for gateway specific response fields.
Updates for Braintree Checkout flow type
Spreedly now supports disabling the Pay Later button for the Checkout flow type. See our PayPal Flow Type section on the Braintree Gateway for more information.
Additional note added to NexiXpay gateway
Additional note added for the Xpay gateway.
Spreedly 3DS Global SCA Authentication Update
Spreedly now treats authentication_response_status
of I
as a successful SCA Authentication. See our 3DS2 Global Guide for more information on SCA Authentication.
Support Gateway Specific Field for PayPal Commerce Platform Gateway
Spreedly now supports the airline_data
gateway specific field for the PayPal Commerce Platform gateway. For more information, please see the gateway guide.
Add 3DS2 Gateway Specific support for SumUp
Spreedly now supports 3DS2 Gateway Specific on the SumUp gateway. See our 3DS2 Gateway Specific guide for more information.
Support for SumUp Gateway
Spreedly now supports the SumUp
gateway. For further information, see the gateway guide and reach out to your Customer Success contact.
Support gateway specific field for Cecabank
Spreedly now supports the network_transaction_id
gateway specific field for Cecabank. For more information, please see the gateway guide.
Support Third-Party Vaulting for Orbital
Spreedly now supports third party vaulting for the Orbital gateway.
Support gateway specific field for Kushki
Spreedly now supports the product_details
gateway specific field for Kushki. For more information, please see the gateway guide.
Support gateway specific field for Moneris
Spreedly now supports the cust_id
gateway specific field for Moneris. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific field for Cybersource
Spreedly now supports the aggregator_id
gateway specific field for Cybersource. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific response fields for IPG gateway
Spreedly now supports the following gateway specific response fields for IPG gateway: approval_code
, processor_response_message
, processor_response_code
, processor_association_response_code
, processor_approval_code
, processor_receipt_number
, external_merchant_id
, terminal_id
, brand
, processor_trace_number
, processor_batch_number
, processor_reference_number
, country
, commercial_service_provider
, and payment_type
. For more information, please see the gateway guide for gateway specific fields.
Support for Nexi Xpay Gateway
Spreedly now supports the Nexi Xpay
gateway. For further information, see the gateway guide and reach out to your Customer Success contact.
SagePay is now on version 4
Version 4 is now supported on the SagePay Gateway gateway. Contact Spreedly to enroll in the latest version.
Support HiPay gateway
Spreedly now supports the hi_pay
gateway. For further information, see the gateway guide.
Support gateway specific field for Plexo
Spreedly now supports the invoice_number
gateway specific field for Plexo. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific response field for Nuvei (formerly SafeCharge)
Spreedly now supports the auth_code
gateway specific response field for Nuvei. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific field for Pin Payments
Spreedly now supports the platform_adjustment
gateway specific field for the Pin Payments gateway. For more information, please see the gateway guide.
Support all gateway specific fields on capture for Priority
Spreedly now supports all of the current gateway specific fields on the capture endpoint for the Priority gateway. For more information, please see the gateway guide for gateway specific fields.
Support Cecabank Gateway updates
Spreedly now supports an encrypted auth mode for Cecabank gateway.
Support for Tuya card type
Spreedly now supports the Tuya card type. For further information, please see our list of supported card types.
Support gateway specific response fields for Rapyd
Spreedly now supports the issuer_country
, original_amount
, fx_rate
, merchant_requested_currency
, merchant_requested_amount
, payment_fees
, and paid_at
gateway specific response fields for Rapyd. For more information, please see the gateway_guide
Support gateway specific fields for Rapyd
Spreedly now supports the requested_currency
, fixed_side
, and expiration
gateway specific fields for Rapyd. For more information, please see the gateway_guide
Notice for improvements on Checkout Gateway 3DS2 responses
In 60 days Spreedly will release improvements to the error_code and message of 3DS2 failed transactions. Currently, these failed transactions return error_code: null, message: 'Declined'
but with the coming release the error_code will be populated by the response_code and message by the response_summary returned by the CheckoutGateway.
Update Stripe Payment Intents validations for Capture and Void
Authorizations performed via the Setup Intent API are neither “capturable” with #capture nor “voidable” with #void and will fail. The error message will be the following: 'Unable to process the transaction because the reference_token corresponds to a transaction that was perfromed via the Setup Intent API. Therefore, the reference transaction is neither capturable or voidable.'
Add additional optional field for Rapyd Gateway
Spreedly now supports the url_override
field when creating or updating a Rapyd gateway. See our gateway guide for more information.
Support gateway specific field and gateway specific response field for Rapyd
Spreedly now supports the gateway specific field idempotency_key
and the gateway specific field operation_id
for Rapyd. For more information, please see the gateway guide.
Support gateway specific fields for CommerceHub
Spreedly now supports the gateway specific fields to support Dynamic Descriptors for CommerceHub. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific field for Cybersource
Spreedly now supports the first_recurring_payment
gateway specific field for the Cybersource gateway. For more information, please see the gateway guide.
Support gateway specific field for Adyen
Spreedly now supports the metadata
gateway specific field for Adyen. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific response field for Stripe
Spreedly now supports the receipt_url
gateway specific field for the Stripe gateway. For more information, please see the gateway guide.
Add maxlength to iFrame input forms
Spreedly has updated the iFrame number and CVV input forms to use a maxlength that is dynamically set depending on card type. See the iFrame overview for more information.
Updated iFrame setStyle API to use 'Lato' font-family
Spreedly has updated the iFrame setStyle API to support using the 'Lato' font-family. See the iFrame setStyle reference for more information.
Support gateway specific response field for Adyen
Spreedly now supports the refusal_reason_raw
gateway specific response field for Adyen. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific field for Stripe Payment Intents
Spreedly now supports the card_brand
gateway specific field for the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Support gateway specific response field for Stripe Payment Intents
Spreedly now returns the network
gateway specific response field for Stripe Payment Intents. For more information, please see the Stripe Payment Intents gateway guides.
Support Gateway Specific Response Field for VisaNet Gateway
Spreedly now supports the purchase_number
gateway specific response field for the VisaNet gateway. For more information, please see the gateway guide.
Provide default country code for Adyen transactions
Spreedly now supplies Adyen's default value for country
for transactions on the Adyen gateway when no country code data is otherwise indicated in the transaction request. For more information, please see the gateway guide.
Support for Thanx receiver
Spreedly now supports thanx
as a payment method receiver. See our list of receiver types for more information.
CommerceHub address notes, general credit and Global 3DS support
Spreedly now supports the general_credit
operation and Global 3DS for the CommerceHub gateway. See the CommerceHub gateway guide and 3DS2 Global guide for more information. Documentation was also added on importance to use the address
information. Please see the 'Additional Notes' section in the gateway guide.
Add 3DS2 Global support for Stripe Payment Intents
Spreedly now supports 3DS2 Global on the Stripe Payment Intents gateway. See our 3DS2 Global guide for more information.
Update Vantiv eCommerce (formerly Litle) stored credentials reasoning logic
Updates to meet the latest standing reason tagging requirements for Vantiv eCommerce (formerly Litle) for standard stored credentials flows. This change does not require any updates to how you use Spreedly.
Bin Metadata Support
Spreedly now supports BIN metadata for Advanced Vault enabled cards. See the BIN Metadata guide for more information.
Update Braintree stored credentials reasoning logic
Updates to meet the latest standing reason tagging requirements for Braintree for standard stored credentials flows. This change does not require any updates to how you use Spreedly.
Support gateway specific field for Adyen
Spreedly now supports the mcc
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Support for Zru receiver
Spreedly now supports zru
as a payment method receiver. See our list of receiver types for more information.
Add hostnames for Navitaire receiver
Spreedly now supports four additional hostnames for the navitaire
receiver. See our list of receiver types for more information.
Support gateway specific response field for Cybersource
Spreedly now supports the reconciliation_id_2
gateway specific response field for Cybersource. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific fields for Payeezy gateway
Spreedly now supports customer_ref
and reference_3
as gateway specific fields for Payeezy. For more information, please see the gateway guide.
Add iin under inputProperties fieldEvent object for iFrame
Spreedly has updated the inputProperties
fieldEvent object to include the iin
(issuer identification number) property which will return the first 6-8 digits of the supplied card number depending on brand. See the iFrame fieldEvent reference for more information.
Update Worldpay stored credentials reasoning logic
Updates to meet the latest standing reason tagging requirements for WorldPay for both GSF and standard stored credentials flows. This change does not require any updates to how you use Spreedly.
Add hostnames for Amadeus, Apexx, Clover, CoverGenius, Multipay, Vantiv, and Vindicia receivers
Spreedly now supports additional hostnames for these receivers. See our list of receiver types for more information.
Support for Bookwize, Carespay, Fiserv Apps, FlexCharge, PatientCo, and Thales receivers
Spreedly now supports bookwize
, carespay
, fiserv_apps
, flex_charge
, patient_co
, and thales
as receivers for payment method distribution. See our list of receiver types for more information.
Removal of deprecated iFrame versions
In line with our iFrame Deprecation Policy, Spreedly is removing the first batch of deprecated iFrame versions. No activity has been seen on these versions, and no customer impact is expected. A full list of the versions that have been removed can be found here.
Add 3DS2 Global support for Cecabank
Spreedly now supports 3DS2 Global on the Cecabank gateway. See our 3DS2 Global guide for more information.
Support Cecabank Gateway updates
Spreedly now supports Authorize, Purchase, Void, Capture, Refund, and Stored Credentials for Cecabank gateway. For more information, please see the gateway guide and stored credentials framework.
Support 3DS Exemptions for Third-party 3d Secure 2 auth for Worldline (formerly Global Collect)
Spreedly now supports setting three_ds_exemption_type
for Third-party 3d secure 2 auth on Worldline (formely Global Collect). See the gateway guide for more information.
Add 3DS2 Gateway Specific support for Braintree
Spreedly now supports 3DS2 Gateway Specific on the Braintree gateway. See our 3DS2 Gateway Specific guide for more information.
Support new gateway field for enabling networks tokens on [Braintree](/payment-gateways/braintree) and [Stripe Payment Intents](/payment-gateways/stripe-payment-intents).
Spreedly now supports the enabled_network_tokens
field on Braintree and Stripe Payment Intents to indicate customers have enabled network tokens on the merchant account at the gateway. See the Network Tokenization guide for more information.
Support gateway specific fields for Vantiv Express (formerly Element)
Spreedly now supports the terminal_type
, card_holder_present_code
, card_input_code
, cvv_presence_code
, terminal_capability_code
, terminal_environment_code
, partial_approved_flag
, and lodging
gateway specific fields for Vantiv Express (formerly Element). For more information, please see the gateway guide.
Support Gateway Specific Field for PayPal Commerce Platform Gateway
Spreedly now supports the final_capture
gateway specific field for the PayPal Commerce Platform gateway. For more information, please see the gateway guide.
Support gateway specific field for Rapyd
Spreedly now supports the recurrence_type
gateway specific field for Rapyd. For more information, please see the gateway guide for gateway specific fields.
Support Payouts on Checkout gateway via general credit
Spreedly now supports Payouts for the CheckoutV2 gateway via the general_credit
operation. See the Checkout-v2 gateway guide for more information.
Update Shift4 Online Payments gateway guide
Update Shift4 Online Payments gateway guide to include stored credentials information Shift4 V2 Stored credentials.
Remove Shift4 and SecurionPay from Supported Gateways guide
Removed the Shift4 and SecurionPay gateways from the Supported Gateways guide. Please use the new Shift4 Online Payments integration and contact support if you have questions about these integrations.
Add 3DS2 Gateway Specific support for Rapyd
Spreedly now supports 3DS2 Gateway Specific on the Rapyd gateway. See our 3DS2 Gateway Specific guide for more information.
Support network tokenization for Decidir gateway
Spreedly now supports network tokenization for the Decidir gateway. See the Network Tokenization guide for more information.
Support 3DS Exemptions for Third-party 3d Secure 2 auth for CyberSource
Spreedly now supports setting three_ds_exemption_type
for Third-party 3d secure 2 auth on CyberSource. See the gateway guide for more information.
Support for Verve card type
Spreedly now supports the Verve card type. For further information, please see our list of supported card types.
Support for network tokenization on Stripe Payment Intents
Spreedly now supports network tokenization on the Stripe Payment Intents gateway. See the gateway guide for more information.
Support gateway specific fields for Adyen
Spreedly now supports the store
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Support gateway specific response field for Payflow Pro
Spreedly now returns the pp_ref
gateway specific response field for Payflow Pro gateway. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific fields for Rapyd
Spreedly now supports the network_transaction_id
, initiation_type
, and merchant_reference_id
gateway specific fields for Rapyd. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific response field for Rapyd
Spreedly now returns the customer_token
and payment_method
gateway specific response field for Rapyd. For more information, please see the gateway guide for gateway specific response fields.
Support merchant_country field for Openpay
Spreedly now supports setting merchant_country
when creating an Openpay gateway. See the gateway guide for more information.
Support for CyberSource REST gateway
Spreedly now supports the CyberSource REST gateway. Note that this integrates CyberSource's REST interface, distinct from Spreedly's existing base CyberSource gateway, and feature support currently differs. See the gateway guide for feature support and credential format.
Support for PIX on dLocal
Spreedly now supports transacting using PIX as a Local Payment Method on the dLocal gateway. See the gateway guide for information on getting started.
Rate Limit updates on card creation
Spreedly has updated rate limits on card creation calls for eight digit bins.
Network Tokenization must be configured at some gateways
To use network tokens provisioned through Spreedly, some gateways require a merchant to correctly configure their account at the gateway. Our Network Tokenization guide lists known gateways with this requirement here, but merchants should confirm this before passing attempt_network_token
as true
in a transaction request.
Add `google_pay_type` field for Google Pay related transactions
Spreedly now returns google_pay_type
field in responses for Google Pay related transactions. For more information, refer to our Google Pay guide.
Shift4 new version is now a supported gateway
Spreedly now offers the Shift4 v2 gateway.
Support 3DS2 exemptions for Braintree Blue
Spreedly now supports low value exemption for Braintree Blue. For more information, please see the 3DS2 Gateway Specific Exemptions guide.
Support gateway specific response fields for Braintree Blue
Spreedly now supports the prepaid
, debit
, issuing_bank
, and braintree_status
gateway specific response field for the Braintree Blue gateway. For more information, please see the gateway guide for gateway specific response fields.
Support test cards for Mastercard Click to Pay
Spreedly now supports additional test cards for the Spreedly Test Gateway that are compatible with Mastercard Click to Pay.
Support for Mercado Pago with EBANX
Spreedly now supports transacting using Mercado Pago on EBANX. See the EBANX for information on getting started.
Braintree general credit support
Spreedly now supports the general_credit
operation for the Braintree gateway. See the Braintree gateway guide for more information.
Support gateway specific response field for Rapyd
Spreedly now returns the network_reference_id
gateway specific response field for Rapyd. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific field for the Ingenico gateway (formerly Global Collect)
Spreedly now supports agent_numeric_code
for the airline_data
gateway specific field in the Ingenico gateway. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific field for CyberSource
Spreedly now supports the merchant_id
gateway specific field for CyberSource. For more information, please see the gateway guide.
Remove support for deprecated QuickPay gateway.
Spreedly no longer supports the deprecated QuickPay gateway. Using QuickPay V10 is recommended instead.
IPN url update for PayPal Offsite Purchases and eChecks
Spreedly supports IPN requests from https://core.spreedly.com/paypal/ipn/dev/null
for PayPal Offsite Purchases and eChecks. Please update your Instant Payment Notification preferences accordingly.
Support network tokenization for Braintree gateway
Spreedly now supports network tokenization for the Braintree gateway. See the Network Tokenization guide for more information.
Add 3DS2 Global support for Kushki
Spreedly now supports 3DS2 Global on the Kushki gateway. See our 3DS2 Global guide for more information.
Support gateway specific field for Nuvei (formerly SafeCharge)
Spreedly now supports the unreferenced_refund
gateway specific field for Nuvei. For more information, please see the gateway guide.
Support gateway specific response field for Orbital
Spreedly now returns the cavv_resp_code
gateway specific response field for Orbital. For more information, please see the gateway guide.
Support for E-Comprocessing receiver
Spreedly now supports ecp
as a receiver for payment method distribution. See our list of receiver types for more information.
Add new receiver variables for payment method distribution
Spreedly now supports receiver variables last_four_digits
, first_six_digits
and issuer_identification_number
for payment method distribution. For more information, please see receiver variables for details.
Support additional airline and lodging gateway specific fields for Adyen
Spreedly now supports additional airline and lodging data gateway specific fields for the Adyen gateway. For more information, please see the gateway guide.
Add hostname for Shopify receiver
Spreedly now supports the hostname https://deposit.us.shopifycs.com
for the shopify
receiver. See our list of receiver types for more information.
Add hostnames for Nexi receiver
Spreedly now supports the hostnames https://xpay.nexigroup.com
and https://stg-ta.nexigroup.com
for the nexi
receiver. See our list of receiver types for more information.
Support for new receivers
Spreedly now supports ansa
and multipay
as receivers for payment method distribution. See our list of receiver types for more information.
Support gateway specific fields for NMI
Spreedly now supports the surcharge
and shipping_email
gateway specific fields for NMI. For more information, please see the gateway guide.
Support gateway specific response field for Payeezy
Spreedly now returns the ecommerce_flag
gateway specific response field for Payeezy. For more information, please see the gateway guide.
Support gateway specific response field for dLocal
Spreedly now returns the country
gateway specific response field for dLocal. For more information, please see the gateway guide.
Support gateway specific response field for the Ingenico gateway (formerly Global Collect)
Spreedly now returns the status_output
gateway specific response field for the Ingenico gateway. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific response field for Stripe and Stripe Payment Intents
Spreedly now returns the network_token
gateway specific response field for Stripe and Stripe Payment Intents. For more information, please see the Stripe or Stripe Payment Intents gateway guides.
Support 3DS2 on Verify
Spreedly now supports 3DS2 authentications on the verify
transaction type for 3DS2 Global and for Gateway Specific 3DS (only on the Stripe Payment Intents Gateway). For more information see our 3DS2 Global guide or the Stripe Payment Intents Gateway guide.
Support gateway specific field for CommerceHub
Spreedly now supports the physical_goods_indicator
and scheme_reference_transaction_id
gateway specific fields for transactions on the CommerceHub gateway. For more information, please see the gateway guide.
Add hostnames for Worldline receiver
Spreedly now supports the hostname https://gc-staging.ingenicotravel.com
and https://gc-prod.ingenicotravel.com
for the worldline
receiver. See our list of receiver types for more information.
Support for new receivers
Spreedly now supports fluidpay
and vindicia
as receivers for payment method distribution. See our list of receiver types for more information.
Paypal Commerce Platform Payouts support via general credit
Spreedly now supports Payouts for the PayPal Commerce Platform gateway via the general_credit
operation. See the PayPal Commerce Platform gateway guide for more information.
Support network tokenization for dLocal gateway
Spreedly now supports network tokenization for the dLocal gateway. See the Network Tokenization guide for more information.
Support gateway specific response field for dLocal
Spreedly now returns the saved_card_type
gateway specific response field for dLocal. For more information, please see the gateway guide.
Support gateway specific field for dLocal
Spreedly now supports the save
gateway specific field for transactions on the dLocal gateway. For more information, please see the gateway guide.
Shift4 general credit support
Spreedly now supports the general_credit
operation for the Shift4 gateway. See the Checkout.com gateway for more information.
Support gateway specific response field for Credorax
Spreedly now returns the operation_code
gateway specific response field for the Credorax Gateway. For more information, please see the gateway guide.
Add Merchant-ID-Only mode for Vantiv eCommerce (formerly Litle) gateway
Spreedly now supports a Merchant-ID-Only auth mode when creating a Vantiv eCommerce (formerly Litle) gateway. For more information, please see the gateway guide's section on adding a gateway.
Add Style Configurations for iFrame placeholders
Spreedly has updated the iFrame 'setStyle' API to allow updating the stylings on a set placeholder. For more information, please see the iFrame reference
Support gateway specific field for CyberSource
Spreedly now supports the auto_void_230
gateway specific field for CyberSource. For more information, please see the gateway guide.
Support for Visa's DAF on 3DS2 Global
Spreedly now supports Visa's Digital Authentication Framework for 3DS2 Global transactions. See our 3DS2 Global guide for more information.
Enable field level encryption for CommerceHub
Spreedly now supports the encryption of credit card fields using encryption keys provided by fiserv in the gateway creation.
Support for Discover via 3DS2 Global
Spreedly now supports Discover for 3DS2 Global transactions. See our 3DS2 Global guide for more information.
Add 3DS2 Global support for Ogone throught GlobalCollect
Spreedly now supports 3DS2 Global on the Ogone Gateway throught GlobalCollect gateway. See our 3DS2 Global guide for more information.
Advanced Vault offering
Spreedly now offers Advanced Vault, combining core vaulting, lifecycle functionality, and data enrichment of payment methods. For more information, please see our Advanced Vault guide.
Support for Revelex receiver
Spreedly now supports revelex
as a receiver for payment method distribution. See our list of receiver types for more information.
Add hostname for British Airways receiver
Spreedly now supports the hostname https://api.ba.com
for the british_airways
receiver. See our list of receiver types for more information.
Add new fields in 3DS error messages
Spreedly now exposes the state
, message
, and error_code
fields from a transaction to the front end via Lifecycle.js for 3DS error events. For more information, please see the iFrame reference
Support gateway specific response field for PayU Latam
Spreedly now supports the additional_info
gateway specific response field on the Payu Latam gateway. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific response field for CommerceHub
Spreedly now supports the stan
gateway specific response field on the CommerceHub gateway. For more information, please see the For more information, please see the gateway guide for gateway specific response fields.
Adding Mastercard Click To Pay
Spreedly now supports Mastercard Click To Pay. See our click to pay docs
Support for PVS receiver
Spreedly now supports pvs
as a receiver for payment method distribution. See our list of receiver types for more information.
Add hostname for Hilton receiver
Spreedly now supports the hostname https://kapip.hilton.io
for the hilton
receiver. See our list of receiver types for more information.
Add information about stable and candidate iFrame release channels
Spreedly now offers a candidate
and a stable
channel for iFrame that are updated on a regular cadence to support more ways to test. The original, default iFrame will continue to receive continuous updates as they are available. See Scheduled Releases for more information. A changelog for iFrame has also been added as an RSS feed and is located at https://core.spreedly.com/iframe/feed.xml.
Support for sending billing address to Stripe Payment Intents gateway for Apple Pay and Google Pay payment methods
Spreedly now supports sending billing address to Stripe Payment Intents gateway for Apple Pay and Google Pay payment methods. See the Stripe Payment Intents gateway guide for information.
Support for Local Payment Methods with EBANX
Spreedly now supports transacting using Local Payment Methods (LPMs) on EBANX. See the EBANX for information on getting started.
Support gateway specific fields for Kushki
Spreedly now supports the months
, deferred_grace_months
, deferred_credit_type
, and deferred_months
gateway specific fields for Kushki. For more information, please see the gateway guide.
Support for the Zoop receiver
Spreedly now supports zoop
as a receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific response field for the MasterCard Payment Gateway Service (formerly TNS)
Spreedly now supports the authorization_code
gateway specific response field on the MasterCard Payment Gateway Service (formerly TNS) gateway. For more information, please see the gateway guide.
Remove bug preventing the creation of Stripe PI Authorizations with type setup intent
Spreedly has fixed the bug that prevented the creation of Stripe PI Authorizations with the type setup intent. Customers should be able to create Setup Intent Authorizations as an off-session payment.
Remove support for creating a gateway without authentication
Spreedly has removed support for creating a new gateway with the jsonp content type and requires the create gateway call to be authenticated with an access_secret and environment_key. See the add a gateway guide for more information on how to create a gateway object.
Update to Account Updater Dashboard
If Account Updater is enabled users will now be able to see an increased history of 12 months of results as well as updated charts and report downloading in their Dashboard. For more information please see Dashboard - Account Updater Guide or Card Updates Support Article
Update to 503 Service Unavailable error message text
The message text returned with a 503 Service Unavailable error has been updated for clarity. See the API reference guide for more information.
Add hostname for Travelport receiver
Spreedly now supports the hostname https://api.qa.travelport.com
for the travelport
receiver. See our list of receiver types for more information.
Add hostnames to Sabre receiver
Spreedly now supports the hostnames https://webservices.platform.sabre.com
, https://api.platform.sabre.com
, and https://api.cert.platform.sabre.com
for the sabre
receiver. See our list of receiver types for more information.
EBANX requires a valid address in the email field
On the EBANX gateway, Spreedly previously sent a default unspecified@example.com
email if none was supplied. This default has been removed. The EBANX gateway requires a value in the email field for any authorize
or purchase
call. For more information check our EBANX gateway guide
Updates to Stripe PI Webhook Events Validations
Spreedly now requires new webhook event types for the Stripe PI gateway if you are utilizing the setup intent workflow. If the correct events are not enabled then you may receive the following error message, 'Enabled events for the provided webhook do not include the required 3DS events'. For more information check our Stripe PI 3DS Transactions section.
Validation error messages may change
Due to platform improvements going live on Tuesday, March 28, 2023, customers may see that some validation error string literals will change the order in which they are displayed in the response. Customers whose integrations depend on the literal wording of validation error messages may need to update their integration. No status codes have changed as apart of this update, so there's no action needed for integrations that depend only on response status codes from Spreedly.
Support gateway specific field for Checkout.com
Spreedly now supports the idempotency_key
gateway specific field for Checkout.com. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific response field for the Vantiv eCommerce (formerly Litle) gateway
Spreedly now supports the avs_response_code
, and card_validation_code
gateway specific response fields on the Vantiv gateway. For more information, please see the gateway guide.
Add 3DS2 Global support for Payeezy
Spreedly now supports 3DS2 Global on the Payeezy gateway. See our 3DS2 Global guide for more information.
Support Third-Party Vaulting for CheckoutV2
Spreedly now supports third party vaulting for the CheckoutV2 gateway.
Support new credit card brands
Spreedly now supports Hipercard and Elo on Ebanx Gateway.
Support gateway specific response fields for Braintree Blue
Spreedly now supports the processor_authorization_code
gateway specific response field for Braintree Blue gateway. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific field for BlueSnap
Spreedly now supports the descriptor_phone_number
gateway specific fields for BlueSnap. For more information, please see the gateway guide.
Support new Gateway Specific Fields for Braintree Blue
Spreedly now supports the paypal_custom_field
, and paypal_description
gateway specific fields for Braintree Blue. For more information, please see the gateway guide.
Support for ZentrumHub receiver
Spreedly now supports zentrumhub
as a receiver for payment method distribution. See our list of receiver types for more information.
Add hostname for Travelport receiver
Spreedly now supports the hostname https://api.apim-a.adc.qa.travelport.io
for the travelport
receiver. See our list of receiver types for more information.
Support transaction syncing for Paymentez gateway
Spreedly now supports transaction syncing for the Paymentez gateway. For more information, please see the guide for syncing gateway transactions.
Support network tokenization for Credorax gateway
Spreedly now supports network tokenization for the Credorax gateway. See the Network Tokenization guide for more information.
Add additional url_override for Vantiv eCommerce (formerly Litle)
Spreedly now supports the prelive
url for the Vantiv eCommerce (formerly Litle) gateway. See our gateway guide for more information.
Support stored credentials framework on Stripe Payment Intents
Spreedly now supports the stored credentials framework for the Stripe Payment Intents gateway to perform MIT transactions. See our gateway guide for more information.
Add hostname for Everest receiver
Spreedly now supports the hostname https://test.everestswitch.com
for the everest
receiver. See our list of receiver types for more information.
Add hostname for Payment Vision receiver
Spreedly now supports the hostname https://demo-portal.paymentvision.com
for the payment_vision
receiver. See our list of receiver types for more information.
Add hostname for CarTrawler receiver
Spreedly now supports the hostname https://external-dev-pay.cartrawler.com
for the car_trawler
receiver. See our list of receiver types for more information.
Support transaction syncing for Ingenico ePayments (formerly GlobalCollect) gateway
Spreedly now supports transaction syncing for the Ingenico ePayments (formerly GlobalCollect) gateway. For more information, please see the guide for syncing gateway transactions.
Support regenerating environment signing secret through the Core API.
Spreedly now supports the ability to regenerate an environment signing secret through the Core API. See the API Reference Guide for more information.
Support for Store, Unstore and Verify in TrustCommerce gateway
Spreedly now supports Store, Unstore and Verify for the TrustCommerce gateway. For more information please see the gateway guide.
Support Google Pay for Authorize.net
Spreedly now supports Google Pay on the Authorize.net gateway. For more information please see the gateway guide.
Add hostname for ADCP receiver
Spreedly now supports the hostname https://gold-ndcpartners.aircanada.com
for the adcp
receiver. See our list of receiver types for more information.
Add hostnames for ATPCO receiver
Spreedly now supports the hostnames https://gold-ndcpartners.aircanada.com
and https://ndcpartners.aircanada.com
for the atcpo
receiver. See our list of receiver types for more information.
Add hostnames for Navitaire receiver
Spreedly now supports the hostnames https://ndc.test.nk.navitaire.com
and https://ndc.prod.nk.navitaire.com
for the navitaire
receiver. See our list of receiver types for more information.
Add hostnames for Hertz receiver
Spreedly now supports the hostnames https://cvv.xqual.hertz.com
and https://cvv.xnet.hertz.com
for the hertz
receiver. See our list of receiver types for more information.
Support 4 payment card brands
Spreedly now supports the PedidosYa card brands Passcard, Edenred, Anda, Creditos Directos. For more information, please see our list of supported wallets.
Support gateway specific response field for the Vantiv eCommerce (formerly Litle) gateway
Spreedly now supports the card_type
gateway specific response field on the Vantiv gateway. For more information, please see the gateway guide.
Support for Usio receiver
Spreedly now supports usio
as a receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific response fields for NMI
Spreedly now supports the processor_response_text
and processor_response_code
gateway specific response fields for NMI. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific response fields for Orbital
Spreedly now supports the mc_recurring_adv_code
, pymt_brand_auth_response_code
, and pymt_brand_response_code_category
gateway specific response fields for Orbital. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific fields for the CyberSource gateway
Spreedly now supports the installment_grace_period_duration
, reference_data_code
, invoice_number
, tax_management_indicator
, original_amount
, invoice_amount
, mobile_remote_payment_type
, gratuity_amount
gateway specific fields for the CyberSource gateway. For more information, please see the gateway guide.
Support gateway specific response field for Nuvei
Spreedly now supports the card_type
gateway specific response field for Nuvei. For more information, please see the gateway guide for gateway specific response fields.
Support for Hilton receiver
Spreedly now supports hilton
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Level 2 and 3 gateway specific fields for Adyen
Spreedly now supports the level 2 and 3 gateway specific fields for the Adyen gateway. For more information, please see the gateway guide.
Support styling options for Braintree APM
Spreedly now supports styling options for displaying the Braintree PayPal Payment Element. See the Alternative Payment Methods section in the Braintree Gateway Guide for information.
Support for Everest receiver
Spreedly now supports everest
as a receiver for payment method distribution. See our list of receiver types for more information.
Vantiv Express aka Element update for Apple Pay & Google Pay support.
Spreedly now supports Apple Pay & Google Pay on the Vantiv Express (formerly Element) gateway. For more information please see the gateway guide.
Support for Maverick receiver
Spreedly now supports maverick
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Level 2 and 3 gateway specific fields for Stripe Payment Intents Gateway
Spreedly now supports the level 2 and 3 gateway specific fields for the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Add hostname for Forter receiver
Spreedly now supports the hostname https://api.forter-secure.com
for the forter
receiver. See our list of receiver types for more information.
Support Click to Pay wallet
Spreedly now supports the wallet Click to Pay. For more information, please see our list of supported wallets.
Support gateway specific field for EBANX
Spreedly now supports the soft_descriptor
gateway specific field for EBANX. For more information, please see the gateway guide for gateway specific fields.
Support transaction syncing for Decidir gateway
Spreedly now supports transaction syncing for the Decidir gateway. For more information, please see the guide for syncing gateway transactions.
Support Stored Credentials for CommerceHub
Spreedly now supports Stored Credentials via its standard framework for the CommerceHub gateway. See our Stored Credentials guide for more information.
Support CommerceHub gateway
Spreedly now supports the commerce_hub
gateway. For further information, see the gateway guide and reach out to your Customer Success contact.
Useful information about updating payment methods.
The following parameters, allow_blank_name
, allow_expired_date
and allow_blank_date
, aren't sticky flags so they should be passed in every time an update call is made.
Additional information about enabling Adyen API PCI Payments Role.
In order to enable the API PCI Payments Role customers need to reach out to Adyen Support.
Removing support for 3DS1
Card schemes such as Mastercard, Visa, American Express, Discover/Diners, JCB and Cartes Bancaires have all deprecated the 3DS1 authentication protocol as of October 2022. As such, Spreedly will no longer guarantee support for 32S1.
New gsf required when creating idempotent request against Stripe PI
Spreedly now requires idempotency_key
to be send in conjuction with idempotent_request
. See our Stripe PI Gateway Specific Fields for more information.
Support new 5 credit card brands
Spreedly now supports the following credit cards brands: passcard, edenred, anda, tarjeta-d and 2 new BINs for sodexo.
Support access secret deletion through the Core API.
Spreedly now supports the ability to delete environment level access secrets through the Core API. See the API Reference Guide for more information.
Add 3DS2 Global support for Cardstream
Spreedly now supports 3DS2 Global on the Cardstream gateway. See our 3DS2 Global guide for more information.
iFrame updates
Spreedly iFrame now supports setting payment_method field eligible\_for\_card\_updater
. See the iFrame API reference for specific details. The Spreedly iFrame also no longer supports browsers that do not support ES6. If you need to continue to support pre-ES6 browsers, please consult the iFrame guide about previous versions.
Support gateway specific response field for Paysafe
Spreedly now supports the account_currency_code
gateway specific response field for Paysafe. For more information, please see the gateway guide for gateway specific response fields.
Support Apple Pay on Payeezy
Spreedly now supports Apple Pay for transactions on the Payeezy gateway.
Support gateway specific response fields for Cybersource
Spreedly now supports the response_insights_category
and response_insights_category_code
gateway specific response fields for Cybersource. For more information, please see the gateway guide for gateway specific response fields.
Support transaction syncing for dLocal gateway
Spreedly now supports transaction syncing for the dLocal gateway. For more information, please see the guide for syncing gateway transactions.
Add hostname for Wirecard Brasil receiver
Spreedly now supports the hostname https://sandbox.moip.com.br
for the wirecard_brasil
receiver. See our list of receiver types for more information.
Add hostname for Synxis receiver
Spreedly now supports the hostname https://chc-c1.synxis.com
for the synxis
receiver. See our list of receiver types for more information.
Add hostname for Vantiv receiver
Spreedly now supports the hostname https://payments.vantivcnp.com
for the vantiv
receiver. See our list of receiver types for more information.
Support gateway specific response fields for Stripe Payment Intents
Spreedly now supports the issuer_country_code
and outcome_network_decline_code
gateway specific response fields for Stripe Payment Intents. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific response fields for Stripe
Spreedly now supports the outcome_network_advice_code
and outcome_network_decline_code
gateway specific response fields for Stripe. For more information, please see the gateway guide for gateway specific response fields.
Support transaction syncing for MercadoPago gateway
Spreedly now supports transaction syncing for the MercadoPago gateway. For more information, please see the guide for syncing gateway transactions.
Support gateway specific field for IPG gateway
Spreedly now supports the store_id
gateway specific field for IPG gateway. For more information, please see the gateway guide for gateway specific fields.
Support modal challenge for gateway specific 3DS on Stripe Payment Intents
Spreedly now supports the modal_challenge
gateway specific field that allows for Lifecycle to display 3DS challenges in a modal rather than a redirect for Stripe Payment Intents. For more information, please see the gateway guide for gateway specific 3DS.
Support gateway specific response fields for Mercado Pago
Spreedly now supports the taxes_amount
, money_release_date
, date_approved
, payer_identification_type
, and fee_details
gateway specific response fields for Mercado Pago. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific response field for Stripe Payment Intents
Spreedly now supports the outcome_network_advice_code
gateway specific response field for Stripe Payment Intents. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific field for Checkout.com
Spreedly now supports the merchant_initiated_transaction_id
gateway specific field for Checkout.com. For more information, please see the gateway guide for gateway specific fields.
Add stripeAccount option for Stripe Radar
Spreedly now supports passing in stripeAccount for Stripe Radar. For more information, please see the Stripe Radar guide for Stripe or Stripe Payment Intents
Add Stored Credential and Gateway Specific Field for CardConnect
Spreedly now supports stored credential framework and gateway specific field ecomind
on the CardConnect gateway.
Support Environment-level Account Updater enablement
Spreedly now supports enabling Account Updater on a per environment basis. For more information please see the guide for Account Updater.
Add 3DS2 Global support for Bambora (formerly Beanstream)
Spreedly now supports 3DS2 Global on the Bambora gateway. See our 3DS2 Global guide for more information.
Support gateway specific field for the NMI gateway
Spreedly now supports the dup_seconds
gateway specific field for the NMI gateway. For more information, please see the gateway guide.
Support gateway specific fields for the CyberSource gateway
Spreedly now supports the sec_code
, discount_management_indicator
, purchase_tax_amount
, installment_total_amount
, and installment_annual_interest_rate
gateway specific fields for the CyberSource gateway. For more information, please see the gateway guide.
Support for Paay receiver
Spreedly now supports paay
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Audit Logs for RBAC
Admin users can now view and download a timestamped record of any role changes made from the RBAC configuration. See our RBAC reference for more information.
Support for Stripe Payment Intents off-session setup future usage for purchases
Spreedly now supports setting up future usage of off-session transactions for purchase calls, so we will attempt to capture funds after any required authorization or authentication steps have been successful. See our Off-Session Payments section in our Stripe Payment Intents guide for more information.
Support stored credential on verify for Shift4
Spreedly now supports Stored Credentials via its standard framework for the Shift4 gateway. See our Stored Credentials guide for more information.
Support Apple Pay and Google Pay for Global Collect
Spreedly now supports Apple Pay and Google Pay for transactions on the Global Collect gateway.
Support gateway specific response field for Shift4
Spreedly now supports the response_code
gateway specific response field for Shift4. For more information, please see the gateway guide for gateway specific response fields.
Update credentials for Priority
Spreedly has updated the required credentials to create a new Priority
gateway. For more information, please see the gateway guide.
Add hostname for ADCP receiver
Spreedly now supports the hostname https://api.accelya.io
for the adcp
receiver. See our list of receiver types for more information.
Support gateway specific response field for Paysafe
Spreedly now supports the field_errors
gateway specific response field for Paysafe. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific fields for Plexo
Spreedly now supports the finger_print
gateway specific field for Plexo. For more information, please see the gateway guide for gateway specific fields.
Updated api endpoint for Openpay gateway
The Openpay gateway now uses the endpoint https://api.openpay.co
. See the Openpay gateway for more information.
Support gateway specific fields for Shift4
Spreedly now supports the usage_indicator
, indicator
, scheduled_indicator
, and transaction_id
gateway specific fields for Shift4. For more information, please see the gateway guide for gateway specific fields.
Change transaction transcript data retention policy
Spreedly has updated the data retention policy for transaction transcripts to 90 days starting December 31, 2022. For more information, please see the transcript guide for transaction transcripts.
Support bank account payment and gateway specific field for PayTrace
Spreedly now supports the check_transaction
gateway specific field and bank_account
payment method for PayTrace. See the PayTrace gateway for more information.
Support gateway specific response field for Adyen
Spreedly now supports the issuer_country
gateway specific response field for Adyen. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific field for Paysafe
Spreedly now supports the funding_transaction
gateway specific field for Paysafe. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific field for Merchant e-Solutions
Spreedly now supports the moto_ecommerce_ind
gateway specific field for Merchant e-Solutions. For more information, please see the gateway guide for gateway specific fields.
Support gateway specific field for Vantiv (Litle)
Spreedly now supports the fraud_filter_override
gateway specific field for Vantiv (Litle). For more information, please see the gateway guide for gateway specific fields.
Support gateway specific fields for Plexo
Spreedly now supports the cardholder_birthdate
, identification_type
, and identification_value
gateway specific fields for Plexo. For more information, please see the gateway guide for gateway specific fields.
Update supported countries list for Rapyd
United States, Mexico, and Brazil are no longer supported for Rapyd gateway.
Support gateway specific fields for PayU Latam
Spreedly now supports the extra_1
, extra_2
, and extra_3
gateway specific fields for PayU Latam. For more information, please see the gateway guide for gateway specific fields.
Add `sub_merchant_key` as a parameter for gateway/receiver transactions
Spreedly now supports sub_merchant_key
parameter when transacting against gateway/receiver endpoints. This overrides the default sub-merchant associated with gateway/receiver transactions
Support for Local Payment Methods with PPRO
Spreedly now supports transacting using Local Payment Methods (LPMs) on PPRO. See the PPRO for information on getting started.
Update Express to allow for CVV to be toggleable
Spreedly has added functionality to Expressv3 to toggleCvv();
which will hide and prevent the CVV from being required when using Express.
Add hostname for Nexus receiver
Spreedly now supports the hostname https://dev-api.nexus.apitravl.com
for the nexus
receiver. See our list of receiver types for more information.
Support for CityPay receiver
Spreedly now supports citypay
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Alternative Payment Methods on Braintree
Spreedly now supports transacting using Alternative Payment Methods (APMs) on the Braintree Blue gateway. See the Alternative Payment Methods section in the Braintree Gateway Guide for information on getting started.
Support gateway specific field for Airwallex
Spreedly now supports the skip_3ds
gateway specific field for Airwallex. For more information, please see the gateway guide for gateway specific fields.
Add hostnames for Datacap Systems receiver
Spreedly now supports the hostnames https://receiver.dcap.com
and https://receiver-cert.dcap.com
for the datacap_systems
receiver. See our list of receiver types for more information.
Add hostnames for ADCP receiver
Spreedly now supports the hostnames https://adcp.test-payment.weareflyi.in
, https://adcp.test.weareflyi.in
, https://adcp.priceline.weareflyi.in
, and https://adcp.flyiin.flyiin.com
for the adcp
receiver. See our list of receiver types for more information.
Checkout.com general credit support
Spreedly now supports the general_credit
operation for the Checkout.com gateway. See the Checkout.com gateway for more information.
Support gateway specific fields for Checkout.com
Spreedly now supports the funds_transfer_type
, account_holder_type
, source_type
, and source_id
gateway specific fields for Checkout.com. For more information, please see the gateway guide for gateway specific fields.
Shift4 `interface_version`, `interface_name`, and `company_name` fields no longer required
The gateway specific field interface_version
, interface_name
, and company_name
are no longer required on any transaction using the Shift4 gateway.
Add gateway specific field for the Ingenico gateway (formerly Global Collect)
Spreedly now supports the payment_product_id
gateway specific field for the Ingenico gateway. For more information, please see the gateway guide.
Add hostname for Synxis receiver
Spreedly now supports the hostname https://services-c1.synxis.com
for the synxis
receiver. See our list of receiver types for more information.
Add hostname for Iberia Air receiver
Spreedly now supports the hostname https://api.iberia.com
for the iberia_air
receiver. See our list of receiver types for more information.
Add hostname for Farelogix receiver
Spreedly now supports the hostname https://cm.farelogix.com
for the farelogix
receiver. See our list of receiver types for more information.
Add hostnames for Amadeus receiver
Spreedly now supports the hostnames https://nodea3.production.webservices.amadeus.com
, https://nodeA3.production.webservices.amadeus.com
, and https://nodea3.test.webservices.amadeus.com
for the amadeus
receiver. See our list of receiver types for more information.
Airwallex `return_url` field no longer required
The gateway specific field return_url
is no longer required on purchase or authorize transactions using the Airwallex gateway.
Add `verify_amount` gateway specific field for Authorize.net
Spreedly now supports a verify_amount
gateway specific field for the Authorize.net gateway. This can allow a $0 authorize as part of a Verify transaction in certain circumstances. See the gateway guide for more information.
Support Stored Credentials for Rapyd
Spreedly now supports Stored Credentials via its standard framework for the Rapyd gateway. See our Stored Credentials guide for more information.
Change default API version for Stripe
Spreedly now defaults to supporting 2020-08-27
API version for new Stripe gateways. Users can still override this api version if they want to. See the Stripe gateway guide for more information.
Support gateway specific response fields for Stripe Payment Intents
Spreedly now supports the address_line1_check
, address_postal_code_check
, and cvc_check
gateway specific response fields for Stripe Payment Intents. For more information, please see the gateway guide for gateway specific response fields.
Add `verify` method for Merchant e-Solutions
Spreedly now supports verify
method for the Merchant e-Solutions gateway. See the Merchant e-Solutions gateway guide for more information.
Support gateway specific response field for Shift4
Spreedly now supports the invoice
gateway specific response field for Shift4. For more information, please see the gateway guide for gateway specific response fields.
Support gateway specific fields for Shift4
Spreedly now supports the interface_name
, company_name
, interface_version
, merchant_time_zone
, and date_time
gateway specific fields for Shift4. For more information, please see the gateway guide for gateway specific fields.
Add hostname for Creditguard receiver
Spreedly now supports the hostname https://api.creditguard.co.il
for the creditguard
receiver. See our list of receiver types for more information.
Add hostnames for Viva Air receiver
Spreedly now supports the hostnames https://pruebamw.vivaair.com
, https://pruebavoucher.vivaair.com
, https://webapis.vivaair.com
, and https://voucher.vivaair.com
for the viva_air
receiver. See our list of receiver types for more information.
Add oauth mode for Checkout.com
Spreedly now supports oauth
mode for the Checkout.com gateway. See the Checkout.com gateway guide for more information.
Add hostnames for Travelport receiver
Spreedly now supports the hostnames https://api.apim-a.adc.pp.travelport.io
and https://api.apim-a.adc.prod.travelport.io
for the travelport
receiver. See our list of receiver types for more information.
Support for Springboard receiver
Spreedly now supports springboard
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Quantic receiver
Spreedly now supports quantic
as a receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Orbital (Chase Paymentech)
Spreedly now supports the terminal_id
gateway specific field for Orbital (Chase Paymentech). For more information, please see the gateway guide for gateway specific fields.
Support gateway specific fields for Rapyd
Spreedly now supports the three_d_required
gateway specific field for Rapyd. For more information, please see the gateway guide for gateway specific fields.
Support network tokenization for Checkout.com
Spreedly now supports network tokenization for the Checkout.com gateway. See the Network Tokenization guide for more information.
Support gateway specific fields for Checkout.com
Spreedly now supports the capture_type
, authorization_type
, challenge_indicator
, exemption
, processing_channel_id
, incremental_authorization
, and execute_threed
gateway specific fields for Checkout.com. For more information, please see the gateway guide for gateway specific fields.
Support Google Pay for Checkout.com gateway
Spreedly now supports Google Pay for transactions on the Checkout.com gateway.
Support Apple Pay for Checkout.com gateway
Spreedly now supports Apple Pay for transactions on the Checkout.com gateway.
Support for Mada card type
Spreedly now supports the Mada card type. For further information, please see our list of supported card types.
Add sub-merchant model
Spreedly now supports the creating, reading, and updating sub-merchants. See our Sub-merchant API reference for more details.
Restrict receiver functions
Spreedly now restricts certain usage of the last
and truncate
receiver functions. For further information, see the api reference.
Support gateway specific response field for Stripe Payment Intents
Spreedly now supports the three_ds_authentication_flow
gateway specific response field for Stripe Payment Intents. For more information, please see the gateway guide for gateway specific response fields.
Support Judopay, PDCflow, and Trustpay receivers
Spreedly now supports the judopay
, pdcflow
, and trustpay
receivers for payment method distribution. See our list of receiver types for more information.
Support Simetrik gateway
Spreedly now supports the simetrik
gateway. For further information, see the gateway guide.
Support gateway specific response field for BPoint
Spreedly now supports the settlement_date
gateway specific response field for BPoint. For more information, please se the gateway guide for gateway specific response fields.
Support for Shift4 Third-Party Vaulting
Spreedly now supports third party vaulting for the Shift4 gateway.
Support gateway specific response field for Shift4
Spreedly now supports the network_transaction_id
gateway specific response field for Shift4. For more information, please see the gateway guide for gateway specific response fields.
Support for Everyware receiver
Spreedly now supports everyware
as a receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field and gateway response field for Vanco
Spreedly now supports the session_id
gateway specific field and response_session_id
gateway specific response field for Vanco. For more information, please see the gateway guide for gateway specific fields and gateway guide for gateway specific response fields.
Shift4 Gateway
Spreedly now supports the shift4
gateway. See our list of supported gateways for more information.
Plexo Gateway
Spreedly now supports the plexo
gateway. See our list of supported gateways for more information.
Support ATPCO, British Airways, Iberia Airlines and Maspagos Receivers
Spreedly now supports the atpco
, british_airways
, iberia_air
, and maspagos
receivers for payment method distribution. See our list of receiver types for more information.
Add hostnames for Travelport receiver
Spreedly now supports the hostnames https://api.travelport.com
and https://api.pp.travelport.com
for the travelport
receiver. See our list of receiver types for more information.
Add hostnames for Farelogix receiver
Spreedly now supports the hostnames https://aa.farelogix.com
, https://uad.farelogix.com
, and https://ha.farelogix.com
for the farelogix
receiver. See our list of receiver types for more information.
Removed support for Internet Explorer
Microsoft has brought Internet Explorer to full end of life. As such, Spreedly will no longer guarantee support for Internet Explorer, including for the iFrame and express libraries.
Support for Merchant e-Solutions Third-Party Vaulting
Spreedly now supports third party vaulting for the Merchant e-Solutions gateway.
Support tandem on Orbital
Spreedly now supports tandem on Orbital. For more information, please see the gateway guide.
Updated hostnames for Amadeus receiver
Spreedly now supports the following hostnames for the amadeus
receiver: https://noded2.test.webservices.amadeus.com, https://nodeA3.test.webservices.amadeus.com
. See our list of receiver types for more information.
Updated hostnames for Agoda receiver
Spreedly now supports the following hostname for the agoda
receiver: https://sandbox-affiliateapisecure.agoda.com
. See our list of receiver types for more information.
Updated hostnames for EHI Direct receiver
Spreedly now supports the following hostnames for the ehi_direct
receiver: https://cis1.api.ehi.dev/, https://api.ehi.com
. See our list of receiver types for more information.
Updated hostnames for PBSC receiver
Spreedly now supports the following hostnames for the pbsc
receiver: https://dev-kona.publicbikesystem.net, https://kona.publicbikesystem.net, https://dev-pittsburgh.publicbikesystem.net, https://pittsburgh.publicbikesystem.net, https://dev-saguenay.publicbikesystem.net, https://saguenay.publicbikesystem.net
. See our list of receiver types for more information.
Support gateway specific response field for Stripe Payment Intents
Spreedly now supports the authorization_code
gateway specific response field for Stripe Payment Intents. For more information, please see the gateway guide.
Support Environment level Access Secret actions through the Core API
Spreedly now supports creating, and reading Environment level Access Secrets through the Core API. See our Access Secret API reference for details.
Updated hostnames for Sixt receiver
Spreedly now supports the hostname https://res-soap.stage.sixt-payment.com
for the sixt
receiver. See our list of receiver types for more information.
Support ACH on Cybersource
Spreedly now supports ACH Bank Account payment methods on the Cybersource Gateway. For more information, please see the gateway guide.
Support Rapyd Third-Party Vaulting
Spreedly now supports Third-Party Vaulting on the Rapyd gateway via the store
action.
Support gateway specific fields for Rapyd Gateway
Spreedly now supports the complete_payment_url
, error_payment_url
, description
, and statement_descriptor
gateway specific field for Rapyd. For more information, please see the gateway guide.
Add 3DS2 Global support for Rapyd
Spreedly now supports 3DS2 Global on the Rapyd gateway. See our 3DS2 Global guide for more information.
Add 3DS2 Global support for CardConnect
Spreedly now supports 3DS2 Global on the CardConnect gateway. See our 3DS2 Global guide for more information.
Support for Very Good Security receiver
Spreedly now supports very_good_security
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Environment actions through the Core API
Spreedly now supports creating, reading, and updating Environments through the Core API. See our Environment API reference for details.
Support for new receiver
Spreedly now supports Affipay
as receivers for payment method distribution. See our list of receiver types for more information.
Add support for MyFatoorah
Spreedly now supports the myfatoorah
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Monei Gateway
Spreedly now supports the lang
gateway specific field for Monei. For more information, please see the gateway guide.
Support Stored Credentials for BlueSnap
Spreedly now supports Stored Credentials via its standard framework for the BlueSnap gateway. See our Stored Credentials guide for more information.
Support gateway specific response field for Decidir
Spreedly now returns the site_transaction_id
gateway specific response field on qualifying transactions for the Decidir Gateway. For more information, please see the gateway guide.
Update 3DS TRA docs
Spreedly now supports the passing of explicit SCA exemption request options. See our 3DS Global Guide for more information.
Add hostname for AbgDirect receiver
Spreedly now supports the hostname https://qaservices.carrental.com
for the abg_direct
receiver. See our list of receiver types for more information.
Add hostnames for AceRentACar receiver
Spreedly now supports the hostnames https://xml.rentalcars.com
and https://xmlsandbox.rentalcars.com
for the ace_rent_a_car
receiver. See our list of receiver types for more information.
Add hostname for AllianzGlobalAssistance receiver
Spreedly now supports the hostname https://uat.agentmaxonline.com
for the allianz_global_assistance
receiver. See our list of receiver types for more information.
Add hostname for EhiDirect receiver
Spreedly now supports the hostname https://cis2-xmldirect.ehi.com
for the ehi_direct
receiver. See our list of receiver types for more information.
Add hostnames for Travelport receiver
Spreedly now supports the hostnames https://xmlapp-gateway.prod.travelport.com
and https://xmlapp-gateway.pp.travelport.com
for the travelport
receiver. See our list of receiver types for more information.
Support authorization code for Wompi
Spreedly now returns the external_identifier
in the authorization_code
response field for Wompi gateway. For more information, please see the gateway guide.
Add 3DS2 Global support for SecurionPay
Spreedly now supports 3DS2 Global on the SecurionPay gateway. See our 3DS2 Global guide for more information.
Add 3DS2 Global support for Airwallex
Spreedly now supports 3DS2 Global on the Airwallex gateway. See our 3DS2 Global guide for more information.
Add support for Transaction Services receiver
Spreedly now supports the transaction_services
receiver for payment method distribution. See our list of receiver types for more information.
Add hostname to Sabre receiver
Spreedly now supports the hostname https://sws-tls.cert.sabre.com
for the sabre
receiver. See our list of receiver types for more information.
Support gateway specific response field for Credorax
Spreedly now returns the operation_result_code
and operation_result_message
gateway specific response fields on qualifying transactions for the Credorax Gateway. For more information, please see the gateway guide.
Add support for Belarusian Ruble (BYN)
The Belarusian Ruble (BYN) is now a supported currency for gateway transactions.
Support Rapyd gateway and gateway specific fields for Rapyd
Spreedly now supports the rapyd
gateway along with the metadata
, pm_type
, proof_of_authorization
, payment_purpose
, and ewallet_id
gateway specific fields on the Rapyd gateway. For more information, please see the [gateway guide(/payment-gateways/rapyd/#gateway_specific_fields).
Support gateway specific fields for Priority
Spreedly now supports the ship_amount
, ship_to_country
, ship_to_zip
, is_auth
, tax_exempt
, payment_type
, tender_type
, purchases
, and pos_data
gateway specific fields on the Priority gateway. For more information, please see the [gateway guide(/payment-gateways/priority/#gateway_specific_fields).
Support Stored Credentials for Airwallex
Spreedly now supports Stored Credentials via its standard framework for the Airwallex gateway. See our Stored Credentials guide for more information.
Add issuer_identification_number to payment_methods
Spreedly is adding a new field to the payment_methods responses named issuer_identification_number. This field will allow our customers to retrieve all the permitted digits needed to support 8 digit BINs. Updates can be found in our payment_methods API references for more information.
Support Airwallex gateway
Spreedly now supports the airwallex
gateway. For further information, see the gateway guide.
Support ACH on Braintree
Spreedly now supports ACH Bank Account payment methods on the Braintree Gateway. For more information, please see the gateway guide.
Add Support for OmniFund receiver
Spreedly now supports the omni_fund
receiver for payment method distribution. See our list of receiver types for more information.
Add 3DS2 Global support for Dlocal
Spreedly now supports 3DS2 Global on the Dlocal gateway. See our 3DS2 Global guide for more information.
Channel Payments Receiver
Spreedly now supports the channel_payments
receiver for payment method distribution. See our list of receiver types for more information.
Add hostnames for emerchantpay receiver
Spreedly now supports the hostnames https://staging.gate.emerchantpay.net
and https://gate.emerchantpay.net/
for the emerchantpay
receiver. See our list of receiver types for more information.
Support gateway specific response fields for Adyen
Spreedly now returns the fraud_result_type
, fraud_manual_review
, and fraud_result
gateway specific response fields on qualifying transactions for the Adyen Gateway. For more information, please see the gateway guide.
Add 3DS2 Global support for Moneris
Spreedly now supports 3DS2 Global on the Moneris gateway. See our 3DS2 Global guide for more information.
Support gateway specific field for Adyen Gateway
Spreedly now supports the verify_amount
gateway specific field for Adyen. For more information, please see the gateway guide.
Support Vantiv Receiver
Spreedly now supports the vantiv
receiver for payment method distribution. See our list of receiver types for more information.
Support for setting title attribute in iFrame UI
Spreedly now supports the ability to set custom text for title
attribute in the iFrame UI via an API call
Support gateway specific response field for Decidir Plus Gateway
Spreedly now returns the site_transaction_id
and payment_method_id
gateway specific response field for Decidir Plus Gateway. For more information, please see the gateway guide.
Support Google Pay for Vantiv eCommerce (formerly Litle) gateway
Spreedly now supports Google Pay for transactions on the Vantiv eCommerce (formerly Litle) Gateway.
Deprecate `opt_out_recurring_default` gateway setting for Authorize.net gateway
Spreedly will now only set transactions against the Authorize.net gateway to automatically be recurring if the transaction's payment method is not a credit card or third-party token. Using the recurring
gateway specific field still overrides this behavior. The opt_out_recurring_default
gateway setting no longer has any effect. See our gateway guide on setting up recurring billing on Authorize.net for more information.
Support gateway specific fields for Decidir Plus Gateway
Spreedly now supports the establishment_name
, aggregate_data
, sub_payments
, card_holder_identification_type
, card_holder_identification_number
, card_door_number
, and card_holder_birthday
gateway specific fields for Decidir Plus. For more information, please see the gateway guide.
Support gateway specific response field for PayPal Commerce Platform Gateway
Spreedly now returns the national_number
gateway specific response field for PayPal Commerce Platform Gateway. For more information, please see the gateway guide.
Add 3DS2 Global support for Payflow Pro
Spreedly now supports 3DS2 Global on the Payflow Pro gateway. See our 3DS2 Global guide for more information.
Add hostnames for Payreto receiver
Spreedly now supports the hostnames https://eu-prod.oppwa.com/
and 'https://eu-test.oppwa.com/' for the payreto
receiver. See our list of receiver types for more information.
Remove gateway specific field for Stripe Payment Intents
The shipping_address
gateway specific field has been removed for the Stripe Payment Intents gateway. Shipping address data will be included in transactions when it is present on the payment method, or it can be included in the transaction using Spreedly's standard shipping_address
object. See Spreedly's API reference for examples.
Support $0 verification on Global Collect
Spreedly now supports $0 verification on Global Collect when the zero_amount_verify
field is passed. For more information, please see the gateway guide.
Support gateway specific field for Priority
Spreedly now supports the replay_id
gateway specific field for authorize and purchase transactions on the Priority gateways. For more information, please see the gateway guide.
Support secret_key credential for NMI
Spreedly now supports using a security_key
as the authentication credential on creation of an NMI Gateway.
PagarMe Receiver
Spreedly now supports the pagar_me
receiver for payment method distribution. See our list of receiver types for more information.
SecurionPay - Mapping for IP Field
Spreedly now supports the ip
gateway specific field for transactions on the SecurionPay gateway, please see the SecurionPay gateway.
Support gateway specific field for Stripe Payment Intents
Spreedly now supports the shipping_address
gateway specific field for transactions on the Stripe PI gateway. For more information, please see the gateway guide.
Submerchant key integration
The sub_merchant_key is a new field associated to beta functionality that will allow customers to identify their underlying merchants and logical segments of their business. Additional documentation will be provided once this feature is generally available.
Support gateway specific field for Priority
Spreedly now supports the invoice
gateway specific field for transactions on the Priority gateway. For more information, please see the gateway guide.
Support gateway specific field for dLocal
Spreedly now supports the force_type
gateway specific field for transactions on the dLocal gateway. For more information, please see the gateway guide.
Support gateway specific field for Stripe
Spreedly now supports the recurring
gateway specific field for transactions on the Stripe gateway. For more information, please see the gateway guide.
Support gateway specific response field for Adyen
Spreedly now supports the acquirer_code
, payment_method
, payment_method_variant
, acquirer
, and acquirer_account
gateway specific response fields for Adyen. For more information, please see the gateway guide.
Support for Field-Level Encryption
Spreedly now supports Field-Level Encryption on select API calls.
Support gateway specific field for Decidir
Spreedly now supports the sub_payments
gateway specific field for transactions on the Decidir gateway. For more information, please see the gateway guide.
Support network tokenization for Orbital
Spreedly now supports network tokenization with the Orbital gateway. See the Network Tokenization guide for more information.
Support for toggling autocomplete in iFrame UI
Spreedly now supports the ability to toggle the autocomplete
attribute in the iFrame UI via an API call
Minor update to iFrame Browser Compatibility
Spreedly has now updated and clarified (our browser compatibility policy) for iFrame
Support for `authorize`, `capture`, `credit`, `void`, and `verify` on Decidir Plus gateway
Spreedly now supports authorize
, capture
, credit
, void
, and verify
operations for Decidir Plus gateway.
Support gateway specific fields for Paymentez
Spreedly now supports the billing_address
, otp_flow
, type
, and value
gateway specific fields for Paymentez. For more information, please see the gateway guide.
Support gateway specific field for BlueSnap
Spreedly now supports the reason
, cancel_subscription
, and billing_address
gateway specific fields for BlueSnap. For more information, please see the gateway guide.
NextPax Receiver
Spreedly now supports the nextPax
receiver for payment method distribution. See our list of receiver types for more information.
RentalsUnited Receiver
Spreedly now supports the rentalsUnited
receiver for payment method distribution. See our list of receiver types for more information.
Nexus Receiver
Spreedly now supports the nexus
receiver for payment method distribution. See our list of receiver types for more information.
Support test or production Stripe Connect environments
Spreedly now supports Stripe Connect with both test and production environments. For more information, please see the guide for Stripe Payment Intents
Support gateway specific field for BlueSnap
Spreedly now supports the idempotency_key
gateway specific field for BlueSnap. For more information, please see the gateway guide.
Update endpoints for Payrix
The Payrix receiver now supports endpoint https://test-api.payrix.com/
.
Support Apple Pay and Google Pay for Stripe Payment Intents
Spreedly now supports Google Pay and Apple Pay payment methods for Stripe Payment Intents gateway.
Updated endpoints for Amadeus
The Amadeus receiver now supports endpoint https://noded3.production.webservices.amadeus.com
.
Support Stored Credentials for Payflow Pro
Spreedly now supports Stored Credentials via its standard framework for the PayflowPro gateway. See our Stored Credentials guide for more information.
Support gateway specific response field for Wompi
Spreedly now supports the iso_processor_response
gateway specific response field for Wompi. For more information, please see the gateway guide.
Support gateway specific fields for Decidir Plus
Spreedly now supports the fraud_detection
gateway specific field for Decidir Plus. For more information, please see the gateway guide.
Updated endpoints for Transbank
The Tranksbank receiver now supports endpoint https://api.transbank.cl
.
Support for redact on Pin Payments gateway
Spreedly now supports redact operation for Pin Payments gateway.
Updated production endpoint for the Payway gateway
The Payway gateway now supports endpoint https://paywayws.com
.
Support for void on Pin Payments gateway
Spreedly now supports void operation for Pin Payments gateway.
Support Spreedly 3DS2 Global and Third Party 3DS2 for the Pin Payments gateway
Spreedly now supports the Spreedly 3DS2 Global solution and passing authentication data from third party 3DS2 authentication providers to the Pin Payments gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Support gateway specific fields for Decidir Plus
Spreedly now supports the installments
, site_transaction_id
, payment_type
, and sub_payments
gateway specific fields for Decidir Plus. For more information, please see the gateway guide.
Support gateway specific field for Cashnet
Spreedly now supports the item_codes
gateway specific field for Cashnet. For more information, please see the gateway guide.
Inbound and Outbound Spreedly IP Address Changes
If your integration or gateway or receiver needs to whitelist Spreedly IP addresses, you'll want to use our latest list. The newest blocks may be in use as early as March 1, 2022.
Support gateway specific field for Stripe
Spreedly now supports the reason
gateway specific field for Stripe. For more information, please see the gateway guide.
Rewards Network Receiver
Spreedly now supports the rewards_network
receiver for payment method distribution. See our list of receiver types for more information.
Updated production endpoint for the Ingenico gateway (formerly Global Collect)
The Ingenico gateway (formerly Global Collect) now supports endpoint https://world.api-ingenico.com
.
Support gateway specific field for Kushki
Spreedly now supports the metadata
gateway specific field for Kushki. For more information, please see the gateway guide.
Support for SCAMerchantInitiatedTransaction field for Orbital Gateway
Spreedly now supports the sca_merchant_initiated
gateway specific field for Orbital. For more information, please see the gateway guide.
Updated production endpoint for Wompi
The Wompi gateway now supports endpoint https://sync.production.wompi.co/v1
.
Support redact for the IPG gateway
Spreedly now supports the redact operation for IPG gateway.
Support gateway specific fields for the CyberSource gateway
Spreedly now supports the user_po
, taxable
, national_tax_indicator
, tax_amount
, line_items
, and national_tax
gateway specific fields for the CyberSource gateway. For more information, please see the gateway guide.
Support `skip_radar_rules` gateway specific field for the Stripe and Stripe Payment Intents gateways
Spreedly now supports the skip_radar_rules
gateway specific field for the Stripe and Stripe Payment Intents gateways. For more information, please see the Stripe Radar guide for Stripe or Stripe Payment Intents
Remove deprecated credential fields for Credorax gateway
Remove 3DS1 specific credentials for Credorax since the gateway no longer supports 3DS1 transactions. For more information, please see the gateway guide.
Support gateway specific fields for the Ingenico gateway (formerly Global Collect)
Spreedly now supports the lodging_data
and additional subfields for the airline_data
gateway specific fields for the Ingenico gateway. For more information, please see the gateway guide.
Transbank Receiver
Spreedly now supports the transbank
receiver for payment method distribution. See our list of receiver types for more information.
Tsys Transit Receiver
Spreedly now supports the tsys_transit
receiver for payment method distribution. See our list of receiver types for more information.
Updated hostname for Synxis Receiver
Spreedly now supports the hostname https://integcert.synxis.com
for the Synxis receiver. See our list of receiver types for more information.
Apexx and Payrix Receivers
Spreedly now supports the apexx
and payrix
receivers for payment method distribution. See our list of receiver types for more information.
Priority is now a supported gateway
Spreedly now offers the Priority Payment Systems gateway.
Wompi: support authorize and capture
Spreedly now supports the authorize
and capture
operations for the Wompi payment gateway. For further details, see the Wompi gateway guide.
Outbound Spreedly IP Address Change
If your gateway or receiver needs to whitelist the Spreedly IP address, you'll want to use our latest list. The newest block may be in use as early as February 1, 2022.
Support for Alternative Payment Methods on Stripe
Spreedly now supports transacting using Alternative Payment Methods (APMs) on the Stripe Payment Intents gateway. See the Making a Payment with Stripe APMs guide for information on getting started.
Updated hostname for Yapstone Receiver
Spreedly now supports the hostname https://demo.vacationrentpayment.com
for the Yapstone receiver. See our list of receiver types for more information.
eProcessingNetwork Receiver
Spreedly now supports the eprocessing_network
receiver for payment method distribution. See our list of receiver types for more information.
Account Management Updates
User Management in Spreedly Id is now using Auth0. Some of the instructions for Account Management have changed.
Support for Transaction Identifiers with store on Worldpay gateway
Spreedly now supports using transaction identifiers on the store operation for Worldpay gateway.
Support for custom amount verify on MercadoPago gateway
Spreedly now supports custom amount verify for MercadoPago gateway.
Support for store on USA ePay gateway
Spreedly now supports store operation for USAePay gateway.
IPG Gateway
Spreedly now supports the ipg
gateway. See our list of supported gateways for more information.
Support Stored Credentials for Paysafe Gateway
Spreedly now supports Stored Credentials via its standard framework for the Paysafe gateway. See our Stored Credentials guide for more information.
Support Visa Direct Fast Funds Credit on Worldpay gateway
Spreedly now supports the use of Visa Direct Fast Funds Credit when performing a general_credit
on the Worldpay Gateway. For more information, please see the gateway guide.
Support gateway specific response field for Braintree gateway
Spreedly now supports the gateway_message
, gateway_rejection_reason
, and duplicate_transaction_id
gateway specific response field for the Braintree gateway. For more information, please see the gateway guide.
Travelcaster API Receiver
Spreedly now supports the travelcaster_api
receiver for payment method distribution. See our list of receiver types for more information.
Flutterwave Receiver
Spreedly now supports the flutterwave_api
receiver for payment method distribution. See our list of receiver types for more information.
SunExpress Receiver
Spreedly now supports the sun_express
receiver for payment method distribution. See our list of receiver types for more information.
Corendon Receiver
Spreedly now supports the corendon
receiver for payment method distribution. See our list of receiver types for more information.
Support `general_credit` on Vantiv Express (formerly Element)
Spreedly now supports the general_credit
operation for the Vantiv Express (formerly Element) gateway, as well as the market_code
, ticket_number
, and merchant_supplied_transaction_id
gateway specific fields. For more information please see the gateway guide.
Support gateway specific field for the Ingenico gateway
Spreedly now supports the eci
gateway specific field for the Ingenico gateway. For more information, please see the gateway guide.
Pegasusndc Receiver
Spreedly now supports the pegasus_ndc
receiver for payment method distribution. See our list of receiver types for more information.
Agoda Receiver
Spreedly now supports the agoda
receiver for payment method distribution. See our list of receiver types for more information.
Updated hostnames for Yapstone Receiver
Spreedly now supports the hostnames https://api-uat.yapstone.com and https://api.yapstone.com for the yapstone receiver. See our list of receiver types for more information.
Updated hostnames for Allianz Receiver
Spreedly now supports the hostname https://www.agentmaxonline.com for the allianz receiver. See our list of receiver types for more information.
ADCP Receiver
Spreedly now supports the adcp
receiver for payment method distribution. See our list of receiver types for more information.
Spirit Direct Connect Receiver
Spreedly now supports the spirit_direct_connect
receiver for payment method distribution. See our list of receiver types for more information.
Paypal payment method distribution
Spreedly now supports use of the Paypal payment method type when making deliver
calls to a third-party receiver. For more information about receivers, please see the payment method distribution guide. For information on receiver variables available with the paypal payment method, please see the API documentation on receiver variables.
Support gateway specific field for EBANX
Spreedly now supports the processing_type
gateway specific field for the EBANX gateway. For more information, please see the gateway guide.
Google Pay and Apple Pay on Worldpay gateway
Spreedly now supports Google Pay and Apple Pay payment methods for Worldpay gateway.
Improve handling of missing payment method
When a payment method matching a token parameter cannot be found, Spreedly will now reply with an HTTP 404 Not Found rather than an HTTP 422 Unprocessable Entity.
Support gateway specific fields for Stripe Payment Intents
Spreedly now supports the event_type
and fulfillment_date
gateway specific fields for the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Spreedly Now Supports Stripe Radar
Spreedly now supports Stripe’s fraud screening tool, Stripe Radar, on the Stripe and Stripe Payment Intents Gateway. Click the following links to get started with the Stripe Payment Intents or Stripe gateways.
Support gateway specific response field for BlueSnap
Spreedly now supports the error_name
gateway specific response field for the BlueSnap gateway. For more information, please see the gateway guide.
3DS2 Global no longer in beta
The Spreedly 3DS2 Global beta trial is now closed. For more information on Spreedly's 3DS solutions, see the Spreedly 3DS Solutions Overview.
Support gateway specific field for Safe Charge
Spreedly now supports the not_use_cvv
gateway specific field for the Safe Charge gateway. For more information, please see the Safe Charge gateway guide.
Support for retrieving an SCA Provider by a given token
Spreedly now supports the ability to retrieve an existing SCA Provider through the show providers
endpoint. See our SCA Provider API reference for more information.
Rakuten Receiver
Spreedly now supports the rakuten
receiver for payment method distribution. See our list of receiver types for more information.
Nexi Receiver
Spreedly now supports the nexi
receiver for payment method distribution. See our list of receiver types for more information.
Support 3ds notifications on Credorax
Spreedly now can receive 3ds notifications from the Credorax gateway to automatically retrieve updates on the transaction processing progress without initiating another call to the gateway. For more information, please see the gateway guide.
Moka Receiver
Spreedly now supports the moka
receiver for payment method distribution. See our list of receiver types for more information.
Support stored credentials on Realex
Spreedly now supports Stored Credentials via its standard framework for the Realex gateway. See our Stored Credentials guide for more information.
Support gateway specific field for Moka
Spreedly now supports the installment_number
gateway specific field for the Moka gateway. For more information, please see the gateway guide.
Support gateway specific response field for Adyen
Spreedly now supports the merchant_advice_code
gateway specific response field for the Adyen gateway. For more information, please see the gateway guide.
Support gateway specific response field for PayPal Commerce Platform Gateway
Spreedly now returns the issue
gateway specific response field for PayPal Commerce Platform Gateway. For more information, please see the gateway guide.
Ipay88 Receiver
Spreedly now supports the ipay88
receiver for payment method distribution. See our list of receiver types for more information.
Sabre Synxis Hospitality Receiver
Spreedly now supports the sabre_synxis_hospitality
receiver for payment method distribution. See our list of receiver types for more information.
Doku Receiver
Spreedly now supports the doku
receiver for payment method distribution. See our list of receiver types for more information.
Jokul Receiver
Spreedly now supports the jokul
receiver for payment method distribution. See our list of receiver types for more information.
Midtrans Receiver
Spreedly now supports the midtrans
receiver for payment method distribution. See our list of receiver types for more information.
Xendit Receiver
Spreedly now supports the xendit
receiver for payment method distribution. See our list of receiver types for more information.
New Spreedly SCA Provider Guide
Spreedly’s new SCA Provider Guide allows users to test out various 3DS2 Global flow with expanded support for different card types. Click here to get started.
Support Google Pay on Paysafe
Spreedly now supports Google Pay payment methods on the Paysafe gateway.
Support stored credentials on Paypal Commerce Platform
Spreedly now supports Stored Credentials via its standard framework for the Paypal Commerce Platform gateway. See our Stored Credentials guide for more information.
Support Worldpay submerchant gateway specific fields
Spreedly now supports submerchant gateway specific fields for Worldpay. For more information, please see the gateway guide.
Update list of supported countries for Paysafe gateway
List of countries where merchants are onboarded has been updated for Paysafe. For more information, please see the Paysafe gateway guide.
Support gateway specific field for NMI
Spreedly now supports the descriptors
gateway specific fields for the NMI gateway. For more information, please see the NMI gateway guide.
MIT gateway support
Spreedly now supports the MIT gateway. Provision a MIT gateway by specifying a gateway type of mit
.
Adflex Receiver
Spreedly now supports the adflex
receiver for payment method distribution. See our list of receiver types for more information.
Support additional countries for Paysafe
Spreedly now supports several new countries for Paysafe. For more information, please see the Paysafe gateway guide.
Support gateway specific field for CardStream
Spreedly now supports the country_code
gateway specific field for the CardStream gateway. For more information, please see the gateway guide.
Paymongo Receiver
Spreedly now supports the paymongo
receiver for payment method distribution. See our list of receiver types for more information.
Asiapay Receiver
Spreedly now supports the asiapay
receiver for payment method distribution. See our list of receiver types for more information.
2C2P Receiver
Spreedly now supports the twoc2p
receiver for payment method distribution. See our list of receiver types for more information.
Paymaya Receiver
Spreedly now supports the paymaya
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for dLocal
Spreedly now supports the device_id
and additional_data
gateway specific fields for the dLocal gateway. For more information, please see the gateway guide.
Spreedly now supports Stripe Connect
Stripe Connect is an easier way to onboard for new Stripe users and provides a way to connect your Spreedly environments to your Stripe account if you are an existing Stripe user. This functionality is currently compatible with merchant customers. If you are a merchant, learn more about the benefits and how to get started here.
Support gateway specific response fields for Paypal gateway
Spreedly now supports billing address gateway specific response fields for Paypal offsite transactions. For more information, please see the gateway guide.
CentralPay Receiver
Spreedly now supports the centralpay
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific response field for Credorax gateway
Spreedly now supports the merchant_advice_code
gateway specific response field for Credorax. For more information, please see the gateway guide.
Support gateway specific field for the Stripe Payment Intents
Spreedly now supports the claim_without_transaction_id
gateway specific field for the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Support network tokenization for Adyen
Spreedly now supports network tokenization with the Adyen gateway. See the Network Tokenization guide for more information.
Volaris Receiver
Spreedly now supports the volaris
receiver for payment method distribution. See our list of receiver types for more information.
ABG Direct Receiver
Spreedly now supports the abg_direct
receiver for payment method distribution. See our list of receiver types for more information.
EHI Direct Receiver
Spreedly now supports the ehi_direct
receiver for payment method distribution. See our list of receiver types for more information.
3DS2 Global support for Low Value Exemptions
Spreedly now supports Low Value Exemptions in 3DS2 Global. For more information, please see the corresponding documentation
Updated hostnames for CyberSource receiver
Spreedly now supports the hostname https://testsecureacceptance.cybersource.com
for the cybersource
receiver. See our list of receiver types for more information.
Easirent Receiver
Spreedly now supports the easirent
receiver for payment method distribution. See our list of receiver types for more information.
ACH Support Added on Adyen
Spreedly now supports ACH on Adyen. Click here to learn more.
Razorpay Receiver
Spreedly now supports the razorpay
receiver for payment method distribution. See our list of receiver types for more information.
Updated references from Express v2 to Express v3
Spreedly has released a new version of Express that shrinks the bundle size and removes unneeded dependencies. For usage, please see the Express guide or the Express API documentation.
New page for managing Organization Users and Invitations
Spreedly now has a new page for managing the Users and Invitations in your Organization. Information and options for Users and Invitation previously located under the Organization tab are now located under the Users tab
Support Gateway Specific Field for PayPal Commerce Platform Gateway
Spreedly now supports the uuid
gateway specific field for the PayPal gateway. For more information, please see the gateway guide.
Monei gateway support
Spreedly now supports the Monei gateway. Provision a Monei gateway by specifying a gateway type of monei
.
New Field Implemented to Allow Users to Complete a 3DS2 Global Transaction when Authentication Fails
Support gateway specific field for Nuvei (formerly SafeCharge)
Spreedly now supports the product_id
gateway specific field for Nuvei. For more information, please see the gateway guide.
Support MIT exemption by gateway specific field for BBVA and Banco Sabadell
Spreedly now supports an sca_exemption
gateway specific field that can be used for requesting MIT exemptions on BBVA (formerly CatalunyaCaixa, via Redsys) and Banco Sabadell gateways. For details on usage, please see the gateway guides for BBVA or Banco Sabadell.
Support gateway specific field and response field for Elavon gateway
Spreedly now supports the add_recurring_token
gateway specific field and the ssl_token
gateway specific response field for Elavon. For more information, please see the gateway guide.
Support $0 verification on Worldpay
Spreedly now supports $0 verification on Worldpay when the zero_dollar_auth
field is passed. For more information, please see the gateway guide.
Support Google Pay on Orbital
Spreedly now supports Google Pay payment methods on the Orbital gateway.
Support for storage state filtering on Payment Methods
Spreedly now supports state
filtering for payment methods. Payment methods can be filtered using storage states with the list endpoint.
Rename CatalunyaCaixa (via Redsys) to BBVA (formerly CatalunyaCaixa, via Redsys)
Spreedly has renamed CatalunyaCaixa (via Redsys) to BBVA (formerly CatalunyaCaixa, via Redsys). For more information, please see the gateway guide.
Support Gateway Specific Response Field for Paymentez
Spreedly now supports the transaction_message
gateway specific response field for the Paymentez gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Fields for PayPal Commerce Platform Gateway
Spreedly now returns the email
and merchant_id
gateway specific response fields for PayPal Commerce Platform Gateway. For more information, please see the gateway guide.
Support Personal Data Redaction
Spreedly now supports personal data redaction for payment methods. For more information, please see Personal Data Redaction guide.
Support Gateway Specific Field for Paymentez
Spreedly now supports the more_info
gateway specific field for the Paymentez gateway. For more information, please see the gateway guide.
Support for store in Elavon gateway
Spreedly now supports store operation for Elavon gateway.
Updated hostnames for Rentalcars receiver
Spreedly now supports the hostname https://secure.rentalcars.com
for the rentalcars
receiver. See our list of receiver types for more information.
Support Gateway Specific Field for PayPal Commerce Platform Gateway
Spreedly now supports the payee
gateway specific field for the PayPal gateway. For more information, please see the gateway guide.
Credorax support for additional MPI fields
Spreedly now supports 3ds_acquirer_mid
and 3ds_requestorname
via gateway fields mpi_acquirer_mid
and mpi_requestorname
on the Credorax Gateway. For more information, please see the gateway guide.
Updated hostnames for Sixt receiver
Spreedly now supports the hostname https://www.sixt.de
for the sixt
receiver. See our list of receiver types for more information.
Remove private_key receiver function
Spreedly has deprecated the use of the private_key
receiver function used for XML digital signature generation in conjunction with the xml_dsig
function. The private_key
function will continue to work for existing users, but will be removed in a future release. See the xml_dsig receiver function for more information.
Support gateway specific field for Worldpay
Spreedly now supports the orderContent
gateway specific field for Worldpay. For more information, please see the gateway guide. Documentation was also added on how to use the orderCode
field. Please see the 'Additional Notes' section in the gateway guide.
Payflow Pro Third Party Tokens
Spreedly now supports the use of third_party_tokens
on the Payflow Pro gateway. For more information, please see the gateway guide.
Payrazr Receiver
Spreedly now supports the payrazr
receiver for payment method distribution. See our list of receiver types for more information.
Updated hostnames for Mystifly receiver
Spreedly now supports the hostname https://onepoint.myfarebox.com
for the mystifly
receiver. See our list of receiver types for more information.
Updated hostnames for Vietjet receiver
Spreedly now supports the hostname https://vietjet-api.intelisystraining.ca
for the vietjet
receiver. See our list of receiver types for more information.
Decidir receiver
Spreedly now supports the decidir
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Ingenico ePayments (formerly GlobalCollect)
Spreedly now supports the idempotency_key
gateway specific field for Ingenico ePayments (formerly GlobalCollect). For more information, please see the gateway guide.
Updated hostnames for CyberSource receiver
Spreedly now supports the hostnames https://apitest.cybersource.com
and https://api.cybersource.com
for the cybersource
receiver. See our list of receiver types for more information.
Support vPOS gateway
Spreedly now supports the vPOS gateway. For further information, see the gateway guide.
Populate MIT Field support for Braintree
Spreedly now supports the populate_mit_fields
flag on Braintree. See the Stored Credentials guide for more information.
Support gateway specific field and gateway specific response field for Stripe Payment Intents
Spreedly now supports the network_transaction_id
gateway specific field and gateway specific response field for Stripe Payment Intents. For more information, please see the gateway guide.
Vietjet Receiver
Spreedly now supports the vietjet
receiver for payment method distribution. See our list of receiver types for more information.
Stored Credentials Enhancement
Stored credentials includes a new field, populate_mit_fields
, that automatically populates the fields required by the gateway to request an MIT. Learn more here
Support gateway specific field for Vantiv Express (formerly Element)
Spreedly now supports the merchant_descriptor
gateway specific field for Vantiv Express (formerly Element). For more information, please see the gateway guide.
Support gateway specific field for Mundipagg
Spreedly now supports the authorization_secret_key
gateway specific field for Mundipagg. For more information, please see the gateway guide.
Support gateway specific field and gateway specific response field for Kushki
Spreedly now supports the full_response
gateway specific field and approval_code
gateway specific response field for Kushki. For more information, please see the gateway guide.
Ranty receiver
Spreedly now supports the ranty
receiver for payment method distribution. See our list of receiver types for more information.
Megasoft receiver
Spreedly now supports the megasoft
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Kushki
Spreedly now supports the contact_details
gateway specific field for Kushki. For more information, please see the gateway guide.
Added hostname for Paypal receiver
Spreedly now supports the hostname https://api.sandbox.paypal.com
for the paypal
receiver. See our list of receiver types for more information.
Fiserv IPG receiver
Spreedly now supports the fiserv_ipg
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Worldpay
Spreedly now supports the cancel_or_refund
gateway specific field for Worldpay. For more information, please see the gateway guide.
Support for Confiable card type
Spreedly now supports the Confiable card type. For further information, please see our list of supported card types.
Added hostnames for Worldline receiver
Spreedly now supports the hostnames https://office-server.sips-services.com
and https://office-server.test.sips-services.com
for the worldline
receiver. See our list of receiver types for more information.
Support network tokenization for WorldPay
Spreedly now supports network tokenization with the WorldPay gateway. See the Network Tokenization guide for more information.
Support gateway specifc field for Payflow Pro Gateway
Spreedly now supports merch_descr
gateway specific field for Payflow Pro. For more information, please see the gateway guide.
Updated hostnames for Amadeus receiver
Spreedly now supports the hostnames https://api.amadeus.com
and https://test.api.amadeus.com
for the amadeus
receiver. See our list of receiver types for more information.
3DS2 Global - Ability to Perform Authentication Separate from Gateway Transaction
Spreedly’s 3DS2 Global offering now allows merchants to perform 3DS authentication against a specified payment method and store results until payment method is ready to be transacted against. For more information, please see Spreedly 3DS2 Global Guide.
Support gateway specific fields for Barclays ePDQ Extra Plus gateway
Spreedly now supports the eci
gateway specific field for Barclays ePDQ Extra Plus gateway. For more information, please see the gateway guide.
Support pin gateway setting for USA ePay Gateway
Spreedly now supports the pin
gateway setting for USA ePay Gateway. For more information, please see the gateway guide.
Support gateway specifc field for CyberSource Gateway
Spreedly now supports customer_id
gateway specific field for CyberSource. For more information, please see the gateway guide.
Support gateway specific fields for Mercado Pago Gateway
Spreedly now supports the payer
, external_reference
, and metadata
gateway specific fields for Mercado Pago Gateway. For more information, please see the gateway guide.
Support for IndustryType field for Orbital Gateway
Spreedly now supports the industry_type
gateway specific field for Orbital. For more information, please see the gateway guide.
Support single environment access secrets
Spreedly now supports single environment access secrets. For more information, please see Navigating Your Account.
Support gateway specific response field for Moneris Gateway
Spreedly now supports auth_code
gateway specific response field for Moneris. For more information, please see the gateway guide.
Support gateway specific fields for Vantiv Express Gateway (formerly Element)
Spreedly now supports the following gateway specific fields for Vantiv Express: duplicate_override_flag
.
Elavon receiver
Spreedly now supports the elavon
receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Adyen
Spreedly now supports the network_transaction_id
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Checkout.com Gateway
Spreedly now supports the metadata
gateway specific field for the Checkout.com gateway. For more information, please see the gateway guide.
Support Stored Credentials for BluePay Gateway
Spreedly now supports Stored Credentials via its standard framework for the BluePay gateway. See our Stored Credentials guide for more information.
Payroc receiver
Spreedly now supports the payroc
receiver for payment method distribution. See our list of receiver types for more information.
Support for SCARecurringPayment field for Orbital Gateway
Spreedly now supports the sca_recurring
gateway specific field for Orbital. For more information, please see the gateway guide.
Updated hostname for Chargify receiver
Spreedly now supports the wildcard hostname https://*.chargify.com
for the chargify
receiver for payment method distribution. See our list of receiver types for more information.
Add hostnames for Synxis receiver
Spreedly now supports the hostnames https://interface.synxis.com
and https://bus-cuat.synxis.com
for the synxis
receiver. See our list of receiver types for more information.
Support for updated 3DS2 field for Nuvei (formerly SafeCharge)
Spreedly now supports the challenge_preference
field for the Nuvei gateway. See the Nuvei gateway guide for more information.
Support for updated NMI 3DS2 field
Spreedly now supports the cardholder_auth
field for the NMI gateway. See the NMI gateway guide for more information.
Support gateway specific response fields for Merchant Warrior Gateway
Spreedly now supports the following gateway specific response fields for Merchant Warrior: auth_message
, auth_response_code
. For more information, please see the gateway guide.
GMO receiver
Spreedly now supports the hostname https://pt01.mul-pay.jp
for the gmo
receiver. See our list of receiver types for more information.
Support Gateway Specific Response Field for Checkout.com Gateway
Spreedly now supports the 3ds
gateway specific response field for the Checkout.com gateway. For more information, please see the gateway guide.
Add hostnames for Navitaire receiver
Spreedly now supports the hostnames https://apim.test.nk.navitaire.com
and https://apim.prod.nk.navitaire.com
for the navitaire
receiver. See our list of receiver types for more information.
CASHNet gateway
CASHNet has been restored to our list of supported gateways. Provision one by specifying a gateway type of CASHNet
. For more information, please see the gateway guide for CASHNet.
Support capture_complete gateway specific field for Payflow Pro and Windcave
Spreedly now supports the capture_complete
gateway specific field for Payflow Pro and Windcave. For more information, please see the gateway guides for Payflow Pro and Windcave.
NMI receiver
Spreedly now supports the nmi
receiver for payment method distribution. See our list of receiver types for more information.
Mystifly receiver
Spreedly now supports the mystifly
receiver for payment method distribution. See our list of receiver types for more information.
Support comments gateway specific field for Orbital gateway
Spreedly now supports the comments
gateway specific field for Orbital. For more information, please see the gateway guide.
Add hostnames for Green Dot receiver
Spreedly now supports the hostnames https://partners-sp.greendotonline.com
and https://qa5-sppart.greendotcorp.com/
for the green_dot
receiver. See our list of receiver types for more information.
Support gateway specific response fields for CyberSource Gateway
Spreedly now supports the following gateway specific response fields for CyberSource: ccCreditReply_authorizationCode
, ccCreditReply_processorResponse
, ccCreditReply_paymentNetworkTransactionID
. For more information, please see the gateway guide.
Support gateway specific fields for CyberSource Gateway
Spreedly now supports the following gateway specific fields for CyberSource: merchant_tax_id
, sales_slip_number
, installment_plan_type
, first_installment_date
, and airline_agent_code
. For more information, please see the gateway guide.
GMO receiver
Spreedly now supports the gmo
receiver for payment method distribution. See our list of receiver types for more information.
Change `source_id` to a credential for Payway Gateway
The source_id
field for the Payway gateway has been changed from a gateway specific field to a credential. See the Payway gateway guide for more information.
Payeezy Gateway general credit support
Spreedly now supports the general_credit
operation for the Payeezy gateway. See the Payeezy gateway guide for more information.
Rapid Connect receiver
Spreedly now supports the rapid_connect
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field and response field for Credorax Gateway
Spreedly now supports the echo
gateway specific field and gateway specific response field for Credorax. For more information, please see the gateway guide.
Support gateway specific response field for Orbital gateway
Spreedly now supports the 'cti_commercial_card' gateway specific response field for Orbital. For more information, please see the gateway guide.
Cover Genius receiver
Spreedly now supports the cover_genius
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific fields for Windcave gateway
Spreedly now supports the enable_avs_data
and avs_action
gateway specific fields for Windcave. For more information, please see the gateway guide.
Remove Gateway Fields in `/gateways_options` endpoint and reinstate Gateway Settings
Gateway Fields has been removed and Gateway Settings are back in its place for the endpoint /gateways_options
–this is the only endpoint affected. If you are using this endpoint's gateway_fields
object, you will have to change your logic to obtain the fields from the existing objects.
Support idempotency_key for dLocal gateway
Spreedly now supports the idempotency_key
gateway specific field for dLocal. For more information, please see the gateway guide.
DPO receiver
Spreedly now supports the DPO
receiver for payment method distribution. See our list of receiver types for more information.
Support Windcave(formerly Payment Express) response fields
Spreedly now supports the acquirer
, acquirer_response_text
, avs_result_code
and avs_result_name
gateway specific response fields on the Windcave (formerly Payment Express) gateway. For a complete list of available response fields, visit the gateway guide.
Support gateway specific field for Braintree gateway
Spreedly now supports the risk_data
gateway specific field for Braintree. For more information, please see the gateway guide.
Support Worldpay response fields
Spreedly now supports the issuer_response_code
and issuer_response_description
gateway specific response fields on the Worldpay gateway. For a complete list of available response fields, visit the gateway guide.
Accertify receiver
Spreedly now supports the accertify
receiver for payment method distribution. See our list of receiver types for more information.
WePay receiver
Spreedly now supports the wepay
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Payeezy gateway
Spreedly now supports the level2
gateway specific field as well as the customer_ref
subfield for Payeezy. For more information, please see the gateway guide.
PayFacto (formerly CT-Payment) Gateway general credit support
Spreedly now supports the general_credit
operation for the Payfacto gateway. See the Payfacto gateway guide for more information.
MIT Support on 3DS2 Global for Braintree
Spreedly supports MIT on 3DS2 Global for the Braintree gateway. For more information, please see the gateway guide.
Add hostnames for the `eight_d` receiver
Spreedly now supports additional hostnames for the eight_d
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Ingenico ePayments (formerly GlobalCollect)
Spreedly now supports the provider_id
gateway specific field for Ingenico ePayments. For more information, please see the gateway guide.
Mindbody receiver
Spreedly now supports the mindbody
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Braintree gateway
Spreedly now supports the allow_card_verification
gateway specific field for the Braintree gateway, which allows $0 card authentication. For more information, please see the gateway guide.
Replace Gateway Settings with Gateway Fields in `/gateways_options` endpoint
Gateway Fields is a comprehensive list of keys necessary for gateway creation, and is only updated for the endpoint /gateways_options
. If you are using this endpoint's gateway_settings object, you will have to change your logic to look for a gateway_fields object that contains all the keys of the gateway_settings as well as the other gateway fields. This update has no effect on other endpoints and their usage of gateway_settings
Chargify receiver
Spreedly now supports the chargify
receiver for payment method distribution. See our list of receiver types for more information.
Fiserv receiver
Spreedly now supports the fiserv_ucom
receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Fields for Adyen
Spreedly now supports the cancel_or_refund
gateway specific field when using the void
action for the Adyen gateway. For more information, please see the gateway guide.
Datacap Systems receiver
Spreedly now supports the datacap_systems
receiver for payment method distribution. See our list of receiver types for more information.
Payway gateway support
Spreedly now supports the Payway gateway. Provision a Payway gateway by specifying a gateway type of payway_dot_com
.
Dimoco receiver
Spreedly now supports the dimoco
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Qvalent gateway
Spreedly now supports the 'customer_reference_number' gateway specific field for Qvalent. For more information, please see the gateway guide.
Support gateway specific field for Credorax Gateway
Spreedly now supports the three_ds_reqchallengeind
gateway specific field for Credorax. For more information, please see the gateway guide.
Support Stored Credentials for Checkout.com Gateway
Spreedly now supports Stored Credentials via its standard framework for the Checkout.com gateway. See our Stored Credentials guide for more information.
New dashboard updates now in Beta
Spreedly's dashboard now has additonal insights enabling users to better measure payment performance. For more information, please see the dashboard guide.
Adds hostname for the `squareup` receiver
Spreedly now supports an additional hostname for the squareup
receiver for payment method distribution. See our list of receiver types for more information.
Support self serve SSL certificates for payment method distribution
Spreedly now supports directly adding a certificate token to receivers via the ssl_certificate_token
field. For more information, please see the payment method distribution guide.
Support gateway specific field for Nuvei (formerly SafeCharge)
Spreedly now supports the is_partial_approval
gateway specific field for Nuvei. For more information, please see the gateway guide.
Updated endpoints for Toast
The Toast receiver now supports endpoint https://ws-sandbox.eng.toasttab.com/
.
Payment Vision receiver
Spreedly now supports the payment_vision
receiver for payment method distribution. See our list of receiver types for more information.
Omise receiver
Spreedly now supports the omise
receiver for payment method distribution. See our list of receiver types for more information.
Support network tokenization for Nuvei (formerly SafeCharge)
Spreedly now supports network tokenization with Nuvei gateway. See the Network Tokenization guide for more information.
Support gateway specific field for Mercado Pago gateway
Spreedly now supports the 'capture' gateway specific field for Mercado Pago. For more information, please see the gateway guide.
Fix support for gateway specific response field for Orbital gateway
Spreedly has fixed support for the 'cti_level_3_eligible' gateway specific response field for Orbital. A parsing error was preventing the field from being exposed in responses. For more information, please see the gateway guide.
Support gateway specific field for Forte gateway
Spreedly now supports the 'xdata' gateway specific field for Forte. For more information, please see the gateway guide.
Support Leavetown receiver
Spreedly now supports the leavetown
receiver for payment method distribution. See our list of receiver types for more information.
Support Squareup receiver
Spreedly now supports the squareup
receiver for payment method distribution. See our list of receiver types for more information.
Update error code mapping for Qvalent Gateway
Spreedly now maps the response_code
received from the gateway to the error_code
field in the response body.
Support Gateway Specific Response Field for Qvalent
Spreedly now exposes the gateway specific response field summary_code
for responses from a Qvalent gateway. See the gateway guide for more information.
Support Gateway Specific Response Fields for Payeezy
Spreedly now returns the gateway_resp_code
and gateway_message
gateway specific response fields for Payeezy. For more information, please see the gateway guide.
Update error code mapping for Payeezy gateway
Spreedly now maps the bank_resp_code
received from the gateway to the error_code
field in the response body.
Support gateway specific field for Worldpay gateway
Spreedly now supports the 'statement_narrative' gateway specific field for Worldpay. For more information, please see the gateway guide.
Support Stored Credentials for Heartland Payment Systems
Spreedly now supports Stored Credentials via its standard framework for the Heartland Payment Systems gateway. See our Stored Credentials guide for more information.
Orbital now supports Electronic Check Processing and idempotency key
Spreedly now supports the usage of Electronic Check Processing and idempotency key for the Orbital gateway. For more information please see the gateway guide.
Heartland Payment Systems general credit support
Spreedly now supports the general_credit
operation for the Heartland Payment Systems gateway. See the Heartland Payment Systems for more information.
Support gateway specific field for Braintree gateway
Spreedly now supports the account_type
gateway specific field for the Braintree gateway. For more information, please see the gateway guide.
Support gateway specific field for Worldpay gateway
Spreedly now supports the 'skip_capture' gateway specific field for Worldpay. For more information, please see the gateway guide.
New minor version of iFrame payment form
Spreedly's iFrame 3DS Lifecycle helper has had an internal improvement that removes an extraneous trigger-completion
event for transactions that move from a device-fingerprint action to a challenge action because of polling updates. This change does not affect the Lifecycle API or our guide on using it. Users of our gateway-specific 3DS integrations will experience fewer trigger-completion
events from our Lifecycle library. For more information on our Lifecycle helper for gateway-specific 3DS integrations, please visit our Gateway Specific 3DS2 Guide.
Support Verify on Windcave (Payment Express)
Spreedly now supports the verify
operation on the Windcave gateway.
Support Spreedly 3DS2 Global and Third Party 3DS2 for the Paymentez gateway
Spreedly now supports the Spreedly 3DS2 Global solution and passing authentication data from third party 3DS2 authentication providers to the Paymentez gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Support standardized stored credentials for Payeezy
Spreedly now supports Stored Credentials via its standard framework for the Payeezy gateway. See our Stored Credentials guide for more information.
Add hostnames for the American Express receiver
Spreedly now supports additional hostnames for the American Express receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for BlueSnap gateway
Spreedly now supports the 'transaction_fraud_info' gateway specific field for BlueSnap. For more information, please see the gateway guide.
Support Spreedly 3DS2 Global and Third Party 3DS2 for the Paypal gateway
Spreedly now supports the Spreedly 3DS2 Global solution and passing authentication data from third party 3DS2 authentication providers to the Paypal gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Adds hostname for the `shift4` receiver
Spreedly now supports an additional hostname for the shift4
receiver for payment method distribution. See our list of receiver types for more information.
Support Single.id and Geopagos receivers
Spreedly now supports the single_id
and geopagos
receiver types for payment method distribution. See our list of receiver types for more information.
Support Third-party 3D Secure 2 authentication for Chase Orbital
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Orbital gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Support gateway specific response field for Orbital gateway
Spreedly now supports the 'cti_level_3_eligible' gateway specific response field for Orbital. For more information, please see the gateway guide.
Support Booker and Shift 4 Payments receivers
Spreedly now supports the booker
and shift4
receiver types for payment method distribution. See our list of receiver types for more information.
Support Spreedly 3DS2 Global and Third-party 3D Secure 2 authentication for the Banco Sabadell gateway
The Spreedly 3DS2 Global solution was enabled for the Banco Sabadell gateway. Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Banco Sabadell gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Add 3DS2 Auth Data Field and Update CatalunyaCaixa (via Redsys) Third-party 3D Secure 2 Auth Data
The three_ds_server_trans_id
field now can be included when sending third-party 3DS2 authentication data. For more information, please see the 3D Secure 2 Third-party Authentication guide. Spreedly fields mapping to the relevant Redsys fields was updated for the CatalunyaCaixa (via Redsys) gateway. For more information, please see the gateway guide.
Support Spreedly 3DS2 Global and Third-party 3D Secure 2 authentication for the Realex gateway
The Spreedly 3DS2 Global solution was enabled for the Realex gateway. Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Realex gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Updated endpoints for Ingenico
The Ingenico receiver now supports endpoints at https://ps.gcsip.nl
and https://ps.gcsip.com
.
Support Gordian receiver
Spreedly now supports the gordian
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for the Stripe Payment Intents gateway
Spreedly now supports the error_on_requires_action
gateway specific field on the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Support Stored Credentials for Redsys and Banco Sabadell
Spreedly now supports Stored Credentials via its standard framework for the Redsys and Banco Sabadell gateways. See our Stored Credentials guide for more information.
Support Amadeus receiver
Spreedly now supports the amadeus
receiver for payment method distribution. See our list of receiver types for more information.
Spreedly 3DS2 Solutions Renamed
Spreedly's new 3DS solution in beta is now named "Spreedly 3DS2 Global", and our prior default 3DS solution is "Spreedly 3DS2 Gateway Specific". For more information on these solutions, see the Spreedly 3DS Solutions Overview.
Support for omitting a value within billing_address
Spreedly now allows you to override the payment method billing address so that a value of 'omit' will result in the sending of 'nil' when issuing a purchase or authorize request. See the API documentation for purchase and authorize requests for more information on the request body format.
SafeCharge has become Nuvei
We have updated the SafeCharge gateway to reflect its new name Nuvei.
Support gateway specific response fields on the Credorax gateway
Spreedly now supports the SMART_3DS_RESULT
and SMART_3DS_RESULT_REASON
gateway specific response fields for Credorax. For more information, please see the gateway guide.
Support gateway specific fields for the Credorax gateway
Spreedly now supports the three_ds_initiate
and f23
gateway specific fields for the Credorax gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Field for NMI Gateway
Spreedly now supports the processor_id
gateway specific response field for the NMI gateway. For more information, please see the gateway guide.
Support standard stored credentials and gateway specific fields on the Elavon gateway
Spreedly now supports standardized stored credential fields on the Elavon gateway. For more information, please see the gateway guide.
Support for Olimpica cardtype
Spreedly now supports the Olimpica cardtype on the Paymentez gateway. For further information, please see our list of supported card types.
Support response field on the CyberSource gateway
Spreedly now returns the processor_response
gateway specific response field on the CyberSource gateway. For more information, please see the gateway guide.
Introducing Spreedly Network Tokenization
Spreedly is excited to announce the support of Network Tokenization, as part of Spreedly Revenue Optimization. By converting stored credit card data to secure network tokens, merchants get the benefits of higher security, better customer experience, and increased authorization success rates. We’re excited to offer network tokenization in partnership with Visa and Mastercard and a growing network of gateway partners. To learn more and get started, visit our Network Tokenization guide.
Introducing the Spreedly 3D Secure Solution
Spreedly is excited to announce a new method for doing 3DS2 authentication on our platform. In addition to our existing 3DS integrations directly with gateways, Spreedly now offers a standalone 3DS2 server integration that lets our merchants run authentication in one place and take the results to any gateway that supports third-party authentication fields. To learn more and get started, visit our 3D Secure guide.
Third-party 3D Secure 2 authentication for the SafeCharge gateway
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the SafeCharge gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Third-party 3D Secure 2 authentication for the Stripe Payment Intents gateway
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Stripe Payment Intents gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
3D Secure 2 (beta): Redsys now supports 3DS2 MPI fields
Support for 3D Secure 2 on Redsys has been enabled.
Vantiv eCommerce (formerly Litle) general credit support
Spreedly now supports the general_credit
operation for the Vantiv gateway. See the Vantiv gateway guide for more information.
Support stored credentials for Authorize.net gateway
Spreedly now supports passing standardized stored credential fields to the Authorize.net gateway. Please see the Stored Credentials guide for more information.
Third-party 3D Secure 2 authentication for the Ingenico (formerly Global Collect) gateway
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Ingenico (formerly Global Collect) gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Add additional endpoint for Pago Plux receiver
The Pago Plux receiver now supports the apipru.pagoplux.com
endpoint.
Support Zuora receiver
Spreedly now supports the zuora
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for the Checkout V2 gateway
Spreedly now supports the attempt_n3d
gateway specific field on the Checkout V2 gateway. For more information, please see the gateway guide.
Support SlimCD receiver
Spreedly now supports the slim_cd
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific response field for the Vantiv eCommerce (formerly Litle) gateway
Spreedly now supports the stored_credential_initiator
, stored_credential_processing_type
, and stored_credential_transaction_id
gateway specific fields on the Vantiv gateway. For more information, please see the gateway guide.
Support gateway specific response field for the Vantiv eCommerce (formerly Litle) gateway
Spreedly now supports the network_transaction_id
gateway specific response field on the Vantiv gateway. For more information, please see the gateway guide.
NMI general credit support
Spreedly now supports the general_credit
operation for the NMI gateway.
Support GIACT receiver
Spreedly now supports the giact
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Decidir
Spreedly now supports the csmdds
gateway specific field for transactions on the Decidir gateway. For more information, please see the gateway guide.
Third-party 3D Secure 2 authentication for NMI
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the NMI gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Support gateway specific field and response fields for the Stripe Payment Intents gateway
Spreedly now supports the request_three_d_secure
gateway specific field, and the three_ds_result
and three_ds_result_reason
response fields on the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Mundipagg
Spreedly now supports the submerchant
gateway specific field for transactions on the Mundipagg gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Fields for Orbital
Spreedly now supports the Orbital gateway specific response fields auth_code
, resp_code
, host_resp_code
. See the gateway guide for more information.
Inbound Spreedly IP Address Change
If your application restricts connections to Spreedly's API, you'll want to use our latest list. The newest block may be in use as early as October 1, 2020.
Additional Function Available for Payment Method Distribution
Spreedly now supports alpha3
function in Payment Method Distribution (PMD) templates. For more information, please see the receiver template function documentation.
Smart Routing beta is open
Spreedly's Smart Routing beta trial is now open. For more information, please see the smart routing guide.
Support Paywire receiver
Spreedly now supports the paywire
receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Forte
Spreedly now supports the service_fee_amount
gateway specific field for transactions on the Forte gateway. For more information, please see the gateway guide.
Support gateway specific field for the Worldpay gateway
Spreedly now supports the idempotency_key
gateway specific field on the Worldpay gateway. For more information, please see the gateway guide.
Adds hostname for the `send_wyre` receiver
Spreedly now supports an additional hostname for the send_wyre
receiver for payment method distribution. See our list of receiver types for more information.
Support transactionMetaData in BlueSnap gateway
Spreedly now supports metadata fields
Support generating 2048-bit RSA keys for certificates
The Generate certificate API method now allows the generation of X.509 certificates with 2048-bit RSA keys
Support Gateway Specific Response Field for Mercado Pago
Spreedly now supports the Mercado Pago gateway specific response field collector_id
. See the gateway guide for more information.
Support response fields on Decidir gateway
Spreedly now supports the ticket
, site_id
and merchant_id
gateway specific field on the Decidir gateway. For more information, please see the gateway guide.
Support response field on Adyen gateway
Spreedly now supports the sub_merchant_id
gateway specific field on the Adyen gateway. For more information, please see the gateway guide.
Support response field on the CyberSource gateway
Spreedly now returns the reconciliation_reference_number
and receipt_number
gateway specific response fields on the CyberSource gateway. For more information, please see the gateway guide.
Adds hostname for the `muxi_gateway_test_firstdata` receiver
Spreedly now supports an additional hostname for the muxi_gateway_test_firstdata
receiver for payment method distribution. See our list of receiver types for more information.
Support Bexs receiver
Spreedly now supports the bexs
receiver for payment method distribution. See our list of receiver types for more information.
Openpay support for Colombia
Colombia is now a supported country in the Openpay gateway.
Support response field on the Credorax gateway
Spreedly now returns the payment_account_reference
gateway specific response field for Credorax. For more information, please see the gateway guide.
Re-enable support for 3D Secure 2 on Credorax
Support for 3D Secure 2 on Credorax has been re-enabled. See our gateway guide for more information.
Support gateway specific field for the Vantiv gateway
Spreedly now supports the payment_type
, submission_type
, and duplicate_check_disable_flag
gateway specific fields on the Vantiv Express gateway. For more information, please see the gateway guide.
Milstar gateway support
Spreedly now supports the Milstar gateway. Provision a Milstar gateway by specifying a gateway type of milstar
.
Support Car Trawler receiver
Spreedly now supports the car_trawler
receiver for payment method distribution. See our list of receiver types for more information.
Support response field on the Ingenico (formerly Global Collect) gateway
Spreedly now supports the number_of_installments
gateway specific response field on the Ingenico gateway. For a complete list of available response fields, visit the Ingenico gateway guide.
Administrators can remove users from their organization
Spreedly now allows administrators to remove users from their organization.
Support for Alia cardtype
Spreedly now supports the Alia cardtype on the Kushki gateway. For further information, please see our list of supported card types.
Add hostname for the 3C Payment Web2Pay receiver
Spreedly now supports a new hostname for the 3C Payment Web2Pay receiver for payment method distribution. See our list of receiver types for more information.
Support Muxi Gateway Test First Data receiver
Spreedly now supports the muxi_gateway_test_firstdata
receiver for payment method distribution. See our list of receiver types for more information.
Support response field on Mundipaag gateway
Spreedly now supports the acquirer_nsu
gateway specific response field on the Mundipagg gateway. For a complete list of available response fields, visit the gateway guide.
Support Pago Plux and Prisma receivers
Spreedly now supports the pago_plux
receiver and the prisma
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for the Mercado Pago gateway
Spreedly now supports the notification_url
gateway specific field for the Mercado Pago gateway. For more information, please see the gateway guide.
Support gateway specific field for the Cybersource gateway
Spreedly now supports the reconciliation_id
gateway specific field for the Cybersource gateway. For more information, please see the gateway guide.
Support Rentalcars.com receiver
Spreedly now supports the rentalcars
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific fields for Braintree
Spreedly now supports the travel_data
and lodging_data
gateway specific fields for the Braintree gateway. For more information, please see the gateway guide.
Add hostnames for the Budco Financial and Reward receivers
Spreedly now supports new hostnames for the Budco Financial and Reward receivers for payment method distribution. See our list of receiver types for more information.
Support gateway specific field for Vantiv Express
Spreedly now supports the terminal_id
gateway specific field for the Vantiv gateway. For more information, please see the gateway guide.
Support gateway specific field for the Elavon gateway
Spreedly now supports the merchant_initiated_unscheduled
gateway specific field for the Elavon gateway. For more information, please see the gateway guide.
Support gateway specific field for Decidir gateway
Spreedly now supports the aggregate_data
gateway specific field for the Decidir gateway. For more information, please see the gateway guide for Decidir.
Google Pay on Stripe gateway
Spreedly now supports Google Pay payment method on Stripe gateway.
Support Gateway Specific Fields for Orbital
Spreedly now supports the level_3_data
and line_items
gateway specific fields for the Orbital gateway. For more information, please see the gateway guide.
Remove support for Spreedly-powered 3D Secure on the Credorax gateway
Spreedly has removed support for 3D Secure on the Credorax gateway. For a list of alternatives, please see our list of 3D Secure supported gateways.
Support response fields on Adyen gateway
Spreedly now supports the card_payment_method
and funding_source
gateway specific response fields on the Adyen gateway. For a complete list of available response fields, visit the gateway guide.
Support response fields on Stripe Payment Intents gateway
Spreedly now supports the data_id
and data_balance_transaction
gateway specific response fields on the Stripe Payment Intents gateway. For a complete list of available response fields, visit the gateway guide.
Support Budco Financial and Bytemark receivers
Spreedly now supports the budco_financial
and bytemark
receiver types for payment method distribution. See our list of receiver types for more information.
Add hostnames for the Kount and iFly Res (IBS) receivers
Spreedly now supports new hostnames for the Kount and iFly Res (IBS) receivers for payment method distribution. See our list of receiver types for more information.
Support transaction-level overriding of billing_address
Spreedly now allows you to override the payment method billing address when issuing a purchase or authorize request. See the API documentation for purchase and authorize requests for more information on the request body format.
Support Gateway Specific Field for Forte
Spreedly now supports the sec_code
gateway specific field for eCheck transactions on the Forte gateway. For more information, please see the gateway guide.
Support metadata field for iFrame tokenization
Spreedly now supports setting the metadata
field in the iFrame when tokenizing a credit card. For more information, please see the iFrame UI reference.
Adds hostname for the EAN receiver
Spreedly now supports an additional hostname for the EAN receiver for payment method distribution. See our list of receiver types for more information.
Support Hotel Planner receiver
Spreedly now supports the hotel_planner
receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Mercado Pago
Spreedly now supports the payment_method_option_id
gateway specific field for the Mercado Pago gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Vantiv Express
Spreedly now supports the card_present_code
gateway specific field for the Vantiv Express gateway. For more information, please see the gateway guide.
Remove Support for Apple Pay on the Realex and Global Iris gateways
Spreedly has removed support for Apple Pay on the Realex and Global Iris gateways. For a list of alternatives, please see our list of supported Apple Pay gateways.
Support Level 2 and 3 gateway specific fields for the Elavon gateway
Spreedly now supports the Level 2 and Level 3 gateway specific fields for the Elavon gateway. For more information, please see the gateway guide.
Support Clover Tokenization receiver
Spreedly now supports the clover_tokenization
receiver for payment method distribution, which supports hostnames that were previously added to the clover
receiver type. See our list of receiver types for more information.
Support Visa receiver
Spreedly now supports the visa
receiver type. See our list of receiver types for more information.
Support sending expiration date for cards vaulted on Vantiv eCommerce
Spreedly now supports sending expiration dates for cards vaulted on Vantiv eCommerce via the send_expiration_date_with_token
gateway specific field. See the gateway guide for further details.
Added hostname for Clover receiver
Spreedly now supports an additional hostname for the Clover receiver for payment method distribution. See our list of receiver types for more information.
Added hostname for PBSC receiver
Spreedly now supports an additional hostname for the PBSC receiver for payment method distribution. See our list of receiver types for more information.
Google Pay on Heartland Payment Systems gateway
Spreedly now supports Google Pay payment method for Heartland Payment Systems gateway.
Support Gateway Specific Response Field for ProPay Gateway
Spreedly now supports the inv_num
gateway specific response field for the ProPay gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Field for Checkout.com Gateway
Spreedly now supports the source_id
gateway specific response field for the Checkout.com gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Field for NMI Gateway
Spreedly now supports the platform_id
gateway specific response field for the NMI gateway. For more information, please see the gateway guide.
Support PayPal, Reward, and Trust Payments receivers
Spreedly now supports the payal
, reward
, and trust_payments
receiver types. See our list of receiver types for more information.
Add hostnames for Cielo and Dalenys receivers
Spreedly now supports new hostnames for the cielo
and dalenys
receivers for payment method distribution. See our list of receiver types for more information.
Remove DirectConnect receiver
Spreedly has removed support for the outdated direct_connect
receiver type. See our list of receiver types for more information.
Support gateway specific field for the Elavon gateway
The Elavon gateway now supports the dba
gateway specific field. See the Elavon gateway documentation for further information.
Support Gateway Specific Response Field for Credorax
Spreedly now returns the retrieval_response_number
gateway specific response field for Credorax. For more information, please see the gateway guide.
Remove Acapture receiver
Spreedly has removed support for the acapture
receiver type, which was not used and was a duplicate of the existing payreto
receiver. See our list of receiver types for more information.
Add hostnames for Payreto, Worldline, and Credorax receivers
Spreedly now supports the hostname https://test.oppwa.com
for the Payreto
receiver, https://office-server.test.sips-atos.com
for the Worldline
receiver, and https://intconsole.credorax.com
for the Credorax
receiver, for payment method distribution. See our list of receiver types for more information.
Add hostname for Dalenys receiver
Spreedly now supports the hostnames https://secure-magenta1.dalenys.com
and https://secure-magenta2.dalenys.com
for the Dalenys
receiver for payment method distribution. See our list of receiver types for more information.
Add hostname for Sabre receiver
Spreedly now supports the hostname https://api-crt.cert.havail.sabre.com
for the sabre
receiver for payment method distribution. See our list of receiver types for more information.
Hostname field is optional for test receivers
The hostname
field is no longer required for test
receivers. See our Payment Method Distribution guide for more information regarding test receivers.
Support gateway specific fields for the CyberSource gateway
The CyberSource gateway now supports the merchant_descriptor_name
, merchant_descriptor_address1
, and merchant_descriptor_locale
gateway specific fields. See the CyberSource gateway documentation for further information.
Support Cliq receiver
Spreedly now supports the cliq
receiver type. See our list of receiver types for more information.
Add hostname for Clover receiver
Spreedly now supports the hostnames https://api.eu.clover.com
and https://apisandbox.dev.clover.com
for the clover
receiver for payment method distribution. See our list of receiver types for more information.
Add hostname for Vervotech receiver
Spreedly now supports the hostname https://nexus.prod-env.vervotech.com
for the vervotech
receiver for payment method distribution. See our list of receiver types for more information.
Rename Payment Express to Windcave (formerly Payment Express)
Spreedly has renamed Payment Express to Windcave (formerly Payment Express). For more informatiton, please see the gateway guide.
Support JustShareIt receiver
Spreedly now supports the justshareit
receiver type. See our list of receiver types for more information.
Kushki: support authorize and capture
Spreedly now supports the authorize
and capture
operations for the Kushki payment gateway. For further details, see the Kushki gateway guide.
Gateway Settings Fields
Spreedly supports gateway settings fields on some gateways. Some of these settings were previously included in credentials for certain gateways. As such, there are some changes to the gateways_options API response. See the API reference for supported gateways for more information about gateway settings.
Added hostnames for CreditGuard and Payflow receivers
Spreedly now supports the hostname https://cgpay6.creditguard.co.il/
for the CreditGuard receiver and the hostname https://pilot-payflowpro.paypal.com/
for the Payflow receiver for payment method distribution. See our list of receiver types for more information.
Remove support for the Jabstry Gateway
Spreedly no longer supports the Jabstry gateway.
Support Paysafe Third-Party Vaulting
Spreedly now supports Third-Party Vaulting on the Paysafe gateway via the store
action.
Added hostnames for CyberSource, 8D, PBSC, Sabre, Travelport, and Farelogix receivers
Spreedly now supports additional hostnames for the above receivers for payment method distribution. See our list of receiver types for more information.
Added hostname for JustRide receiver
Spreedly now supports the hostname https://uat.justride.systems
for the JustRide
receiver for payment method distribution. See our list of receiver types for more information.
Test receiver simulated delivery
Test receivers have been updated to simulate delivery to third-party endpoints in place of performing external network requests. See our Payment Method Distribution guide for more information regarding test receivers.
Support gateway specific fields for the Borgun gateway
The Borgun gateway now supports the passenger_itinerary_data
gateway specific field. See the Borgun gateway documentation for further information.
Support Gateway Specific Response Field for CardConnect
Spreedly now returns the auth_code
gateway specific response field for CardConnect. For more information, please see the gateway guide.
3D Secure 2 (beta): Redsys and Banco Sabadell
Support for 3D Secure 2 on Redsys and Banco Sabadell has been moved from alpha to beta.
Support for new receivers
Spreedly now supports Nuvei
, Vervotech
, and Priceline
as receivers for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Ingenico ePayments
Spreedly now supports the requires_approval
gateway specific field for the Ingenico ePayments gateway. For more information, please see the gateway guide.
Changes to gateway credential fields for the Acapture gateway
The Acapture gateway now requires access_token
in place of user_id
and password
as part of credentials.
Updated hostname for Travolutionary receiver
Spreedly now supports the hostname https://services.carsolize.com
for the travolutionary
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific fields for Merchant Warrior gateway
Spreedly now supports the descriptor_name
, descriptor_city
, and descriptor_state
gateway specific fields for the Merchant Warrior gateway. For more information, please see the gateway guide.
Remove support for the First Giving gateway
Spreedly no longer supports the First Giving gateway.
Remove support for the Flo2Cash gateway
Spreedly no longer supports the Flo2Cash gateway.
Remove support for the Flo2Cash Simple gateway
Spreedly no longer supports the Flo2Cash Simple gateway.
Support Gateway Specific Field for Stripe Payment Intents
Spreedly now supports the idempotency_key
gateway specific field for the Stripe Payment Intents gateway. For more information, please see the gateway guide.
Support Stored Credentials for IXOPAY
Spreedly now supports Stored Credentials via its standard framework for the IXOPAY gateway. See our Stored Credentials guide for more information.
eCheck support for HPS
Spreedly now supports eCheck payment methods for the HPS payment gateway.
Remove support for the QBMS gateway
Spreedly no longer supports the QBMS gateway due to deprecation of the API. It has been replaced by the Quickbooks gateway.
Login changes for id.spreedly.com
Spreedly has updated the login flow to increase the security of its web interface. A session expiration timeout has been added to id.spreedly.com that will automatically sign users out after 15 minutes of inactivity. Additionally, the Remember Me
checkbox has been removed from the login page of id.spreedly.com.
Support gateway specific fields for Decidir gateway
Spreedly now supports the site_id
, establishment_name
, and fraud_detection
gateway specific fields for the Decidir gateway. For more information, please see the gateway guide for Decidir.
Support connected account gateway specific fields for Stripe and Stripe Payment Intents gateways
Spreedly now supports the transfer_destination
, transfer_group
, transfer_amount
, on_behalf_of
, and application_fee_amount
gateway specific fields for the Stripe and Stripe Payment Intents gateways. For more information, please see the gateway guide for Stripe and the gateway guide for Stripe Payment Intents.
Support Gateway Specific Field for Credorax
Spreedly now supports the three_ds_transtype
gateway specific field for the Credorax gateway. For more information, please see the gateway guide.
Support gateway specific field for Stripe and Stripe Payment Intents gateways
Spreedly now supports the statement_descriptor_suffix
gateway specific field for the Stripe and Stripe Payment Intents gateways. For more information, please see the gateway guide for Stripe and the gateway guide for Stripe Payment Intents.
Support additional hostnames for Braintree receiver
Spreedly now supports additional hostnames for the braintree
receiver for payment method distribution. See our list of receiver types for more information.
Support gateway specific field 'risk_data' for Worldpay
Spreedly now supports the risk_data
gateway specific field for the Worldpay gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for EBANX
Spreedly now supports the metadata
gateway specific field for the EBANX gateway. For more information, please see the gateway guide.
Allow the IP address to be omitted for the Adyen gateway
Previously, whenever the top-level gateway field ip
was not included in a request to Spreedly, its value was defaulted to '127.0.0.1', which was also sent to the Adyen gateway as the shopper_ip
. Now, customers have the ability to send a value of nil
for the IP address to the gateway by setting this field to 'omit'
. See the API documentation for purchase requests. Setting this top-level gateway field to 'omit'
will also send a value of nil
for the shopper_ip
field to the Adyen gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Ingenico ePayments
Spreedly now supports the country_code
gateway specific field for the Ingenico ePayments gateway. For more information, please see the gateway guide.
Support gateway sandboxes for production gateways
Spreedly now supports gateway sandboxes for production gateways. This helps with verification of complex flows when integrating with new gateways. See our testing guide for more details.
Support for additional hostname for Moonpay receiver
Spreedly now supports an additional hostname for the moonpay
receiver for payment method distribution. See our list of receiver types for more information.
Remove support for the Digitz Gateway
Spreedly no longer supports the Digitz gateway.
Update supported countries for Authorize.net
Authorize.net will be adding new customers in only the US, CA, and AU. Customers in countries affected by SCA will be transitioned to CyberSource in 2020, although they are encouraged to transition as soon as possible.
Remove support for the Culqi Gateway
Spreedly no longer supports the Culqi gateway.
Support Gateway Specific Fields for Mercado Pago
Spreedly now supports the taxes
and net_amount
gateway specific fields for the Mercado Pago gateway. For more information, please see the gateway guide.
CardConnect no longer requires port in domain
Spreedly no longer requires a port to be specified as part of the domain
gateway field for the CardConnect gateway. For more information, please see the gateway guide.
Support Gateway Specific Fields for Adyen
Spreedly now supports the shopper_reference
and recurring_detail_reference
gateway specific fields when using the remove_from_gateway
option for the Adyen gateway. For more information, please see the gateway guide.
Support for additional hostname for Checkout.com receiver
Spreedly now supports an additional hostname for the checkout_dot_com
receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Merchant Warrior
Spreedly now supports the recurring_flag
gateway specific field for the Merchant Warrior gateway. For more information, please see the gateway guide.
Support for additional hostname for Stone receiver
Spreedly now supports an additional hostname for the stone
receiver for payment method distribution. See our list of receiver types for more information.
Support for new receivers
Spreedly now supports moonpay
and carbon
as receivers for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Response Field for Mundipagg
Spreedly now supports the acquirer_return_code
gateway specific response field for the Mundipagg gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Sage Payment Solutions
Spreedly now supports the originator_id
gateway specific field for the Sage Payment Solutions gateway. For more information, please see the gateway guide.
Support device_id gateway specific field for EBANX
Spreedly now supports the device_id
gateway specific field for the EBANX gateway. For more information, please see the gateway guide.
Support Gateway Specific Fields for Credorax
Spreedly now supports the authorization_type
and multiple_capture_count
gateway specific fields for the Credorax gateway. For more information, please see the gateway guide.
Support debit gateway specific field for Decidir
Spreedly now supports the debit
gateway specific field for the Decidir gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Field for SagePay
Spreedly now returns the decline_code
gateway specific response field for SagePay. For more information, please see the gateway guide.
Support for new receivers
Spreedly now supports cielo
, wirecard_brasil
, and stone
as receivers for payment method distribution. In addition, Spreedly now supports an additional hostname for the green_dot
receiver. See our list of receiver types for more information.
Support Gateway Specific Fields for Adyen
Spreedly now supports the deliveryAddress
gateway specific fields for the Adyen gateway through the existing Spreedly standard fields for shipping_address
. For more information, please see the gateway guide.
Unified 3DS2 exemption support for low value requests
Spreedly now supports a unified interface for requesting low value exemptions for 3DS2 transactions. See our exemption documentation for more information on requesting this exemption type.
Void Support for Merchant Warrior
Spreedly now supports the void
action on the Merchant Warrior gateway.
Support Gateway Specific Fields for dLocal
Spreedly now supports the installments
and installments_id
gateway specific fields for the dLocal gateway. For more information, please see the gateway guide.
Support Gateway Specific Fields for CyberSource
Spreedly now supports the merchant_descriptor
, installment_total_count
, national_tax_amount
, and local_tax_amount
gateway specific fields for the CyberSource gateway. For more information, please see the gateway guide.
End active support for legacy version of the Payeezy (Formerly GGE4) gateway
While the current version of Payeezy (formerly GGE4) continues to be fully supported, Spreedly will no longer support new users of the version-locked v11 legacy version.
Support for NLS Payments receiver and new hostname for Green Dot receiver
Spreedly now supports nls_payments
as a receiver for payment method distribution. In addition, Spreedly now supports an additional hostname for the green_dot
receiver. See our list of receiver types for more information.
EBANX gateway support
Spreedly now supports the EBANX gateway. Provision it by specifying a gateway type of ebanx
.
Support Gateway Specific Field for Adyen
Spreedly now supports the recurring_contract_type
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Support for CreditGuard and ecommpay receivers and new hostname for Toast receiver
Spreedly now supports creditguard
and ecommpay
as receivers for payment method distribution. In addition, Spreedly now supports an additional hostname for the toast
receiver. See our list of receiver types for more information.
Support Gateway Specific Field for Ingenico ePayments
Spreedly now supports the airline_data
gateway specific field for the Ingenico ePayments gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Adyen
Spreedly now supports a tokenize_only
gateway specific field for the Adyen gateway. This allows a card to be stored via the storeToken
operation which bypasses Adyen's card authorization. Please note that using this feature requires account-specific enablement; please see the gateway guide for more information.
Support Gateway Specific Field for Adyen
Spreedly now supports the splits
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Updated hostnames for receivers
Spreedly now supports additional hostnames for the finix
, ingenico
, safe_charge
, and worldpay
receivers for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Credorax
Spreedly now supports the referral_cft
gateway specific field for the Credorax gateway. For more information, please see the gateway guide.
Updated hostname for Travolutionary receiver
Spreedly now supports the wildcard hostname https://*.travolutionary.com
for the travolutionary
receiver for payment method distribution. See our list of receiver types for more information.
Unified 3DS2 exemption support for MOTO requests
Spreedly now supports a unified interface for requesting MOTO flagging of 3DS2 transactions. See our exemption documentation for more information on requesting this exemption type.
Support Gateway Specific Response Fields for Payeezy
Spreedly now returns the correlation_id
and transaction_tag
gateway specific response fields for Payeezy. For more information, please see the gateway guide.
Support for Saferpay and 3C Web2Pay receivers
Spreedly now supports saferpay
and three_c_web2pay
as receivers for payment method distribution. See our list of receiver types for more information.
3D Secure 1 & 2: Redsys, Banco Sabadell
Spreedly now supports 3DS 1 and 2 transactions for the Redsys gateway, as well as its whitelabel gateway, Banco Sabadell. This support includes supporting gateway specific fields user_agent
and accept_header
.
Quickbooks now a supported gateway
Spreedly now offers the Quickbooks gateway, in preparation for QBMS gateway deprecation.
Support Gateway Specific Response Field for Banco Sabadell
Spreedly now returns the ds_card_country
gateway specific response field for Banco Sabadell. For more information, please see the gateway guide.
Support for Olo receiver
Spreedly now supports olo
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for PayPal
Spreedly now supports the allow_guest_checkout
gateway specific field for the PayPal gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for BluePay
Spreedly now supports the custom_id
gateway specific field for the BluePay gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Field for CardConnect
Spreedly now returns the respproc
gateway specific response field for CardConnect. For more information, please see the gateway guide.
Provide link to Spreedly's open repository of code templates
Spreedly now provides an open repository of code templates for simplifying implementation of new receivers for payment method distribution. See our Payment Method Distribution guide for more information
Support Gateway Specific Field for CardConnect
Spreedly now supports the user_fields
gateway specific field for the CardConnect gateway. For more information, please see the gateway guide.
Support for new receivers
Spreedly now supports Coalesce Services
and plugnpay
as receivers for payment method distribution. See our list of receiver types for more information.
Support for new receivers
Spreedly now supports cardstream
, emerchantpay
, freedom_pay
, and ordway_labs
as receivers for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Fields for PayPal Gateway
Spreedly now supports the subtotal
, shipping
, handling
, and tax
gateway specific fields for the PayPal gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Adyen
Spreedly now supports the capture_delay_hours
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Support Stored Credentials for Moneris
Spreedly now supports Stored Credentials via its standard framework for the Moneris gateway. See our Stored Credentials guide for more information.
Support Gateway Specific Field for BluePay
Spreedly now supports the doc_type
gateway specific field for the BluePay gateway. For more information, please see the gateway guide.
Support Processor Selection on Credorax
Spreedly now supports the ability to select a processor for the Credorax gateway. This functionality includes supporting the gateway specific fields processor
and processor_merchant_id
and the associated gateway specific response fields.
Support Stored Credentials for Credorax
Spreedly now supports standard Stored Credential fields for the Credorax gateway. See our Stored Credentials guide for more information.
New minor version of iFrame payment form
Spreedly's iFrame maskedFormat
now supports the ability to toggle the visibility of payment form input field text. For more information, please see the iFrame UI reference.
Support Gateway Specific Response Field for USA ePay
Spreedly now returns the auth_code
gateway specific response field for USA ePay. For more information, please see the gateway guide.
Support for New Receivers
Spreedly now supports checkout_dot_com
, credorax
, data_cash
, heidelpay
, securion_pay
, truevo
, wirecard
, worldline
, and safe_charge
as receivers for payment method distribution. See our list of receiver types for more information.
Gateway Specific Response Field for Decidir
Spreedly now supports the card_authorization_code
gateway specific response field for Decidir. For more information, please see the gateway guide.
Support for Poynt receiver
Spreedly now supports poynt
as a receiver for payment method distribution. See our list of receiver types for more information.
Gateway Specific Response Fields for Adyen, CyberSource, MercadoPago, PayU Latam
Spreedly now supports the authorization_code
gateway specific response fields for Adyen, CyberSource, MercadoPago, and PayU Latam. For further details, please see the respective gateway guides.
Third-party 3D Secure 2 authentication for CyberSource
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the CyberSource gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide and information on the specific fields in the gateway guide.
Support Pay Mode setting for MasterCard Payment Gateway Service (formerly TNS)
Spreedly now supports a pay_mode
gateway setting for MasterCard Payment Gateway Service (formerly TNS) gateway. For more information, please see the gateway guide.
Support Europe endpoint for MasterCard Payment Gateway Service (formerly TNS)
Spreedly now supports the European region endpoint for the MasterCard Payment Gateway Service (formerly TNS) gateway.
Support for multiple refunds on Worldpay
Spreedly now supports performing multiple partial refunds for the Worldpay. For more information, please see the gateway guide.
3D Secure 2: Credorax
Spreedly now supports 3DS 2.0 transactions for the Credorax gateway. This support includes supporting gateway specific fields three_ds_challenge_window_size
and three_ds_initiate
.
3D Secure 2: Worldpay
Spreedly now supports 3DS 2.0 transactions for the Worldpay gateway. This support includes supporting gateway specific fields exemption_type
and exemption_placement
.
Updated endpoints for Green Dot
The Green Dot receiver now supports endpoints at https://pie-aws-baas.greendotcorp.com
and https://stg-aws-baas.greendotcorp.com
.
Support Gateway Specific Field for CyberSource Gateway
Spreedly now supports the commerce_indicator
gateway specific field for the CyberSource gateway. For more information, please see the gateway guide.
Support for PCI Booking receiver
Spreedly now supports pci_booking
as a receiver for payment method distribution. See our list of receiver types for more information.
3D Secure 2: New direct challenge test flow
Spreedly now supports simulation of a direct challenge flow on the test gateway. This adds a new challenge event that should be accounted for in your application. On the test gateway, use the amount 3005 to test this flow. For more information, please see the 3D Secure Integration Guide.
Third-party 3D Secure 2 authentication for Worldpay
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Worldpay gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Third-party 3D Secure 2 authentication for Adyen
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Adyen gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Third-party 3D Secure 2 authentication for BlueSnap
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the BlueSnap gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Support for SpeedPay Receiver
Spreedly now supports speedpay
as a receiver for payment method distribution.
Third-party 3D Secure 2 authentication for Braintree
Spreedly now supports passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests for the Braintree gateway. For more information, please see the 3D Secure 2 Third-party Authentication guide.
Add hostname for the Cecabank receiver
The Cecabank receiver now supports the hostname https://comercios.ceca.es
.
Support Gateway Specific Field for Barclaycard Smartpay Gateway
Spreedly now supports the shopper_statement
gateway specific field for the Barclaycard Smartpay gateway. For more information, please see the gateway guide.
Support for TrustCommerce custom fields
Spreedly now supports a custom_fields
gateway specific field for TrustCommerce transactions. Merchant-defined fields can be sent within this element.
Support for Routes Car Rental Receiver
Spreedly now supports routes_car_rental
as a receiver for payment method distribution.
Support Merchant Buyer ID Gateway Specific Field for PayU Latam
Spreedly now supports the merchant_buyer_id
gateway specific field for PayU Latam transactions. For more information, please see the gateway guide.
Default to Payment Method for Name When Setting Customer Fields for eWAY Rapid
Spreedly now uses the first and last name fields from the payment method when setting Customer data for eWAY Rapid if no address is provided.
Support Issuer Additional Data Gateway Specific Field for CyberSource
Spreedly now supports the issuer_additional_data
gateway specific field for CyberSource transactions. For more information, please see the gateway guide.
Support for Green Dot, Ingenico, and Lyft Bikes Receivers
Spreedly now supports ingenico
and lyft_bikes
as receivers for payment method distribution. In addition, new hostnames have been added for the green_dot
receiver.
Support for Naranja cards
Spreedly now supports Naranja cards. For more information, please see our list of supported card types. We have also added test Naranja cards to aid with development.
Support for Cabal cards
Spreedly now supports Cabal cards. For more information, please see our list of supported card types. We have also added test Cabal cards to aid with development.
New third-party 3D Secure 2 authentication data fields
Spreedly has added support for passing authentication data from third-party 3D Secure 2 providers for Authorize and Purchase requests. This functionality is currently in beta and initial support has been added for the Credorax and Checkout.com gateways, with support for additional gateways forthcoming. For more information, please see the 3D Secure 2 Third-party Authentication.
Support Gateway Specific Response Field for VisaNet Gateway
Spreedly now supports the cod_autoriza
(authorization code) gateway specific response field for the VisaNet gateway. For more information, please see the gateway guide.
Realex and Global Iris general credit support
Spreedly now supports the general_credit
operation for the Realex and Global Iris gateways. This operation requires requesting the Realex or Global Iris support team to enable this feature and to send you a unique password to use when setting up a new gateway integration. See the Realex gateway guide and the Global Iris gateway guide for details on usage.
Fix Paymill Error When Storing a Card
Spreedly now sends the required amount and currency fields with Paymill store requests.
Stored Credentials Support for Braintree Blue
Spreedly now supports standard Stored Credential fields for the Braintree gateway. See our Stored Credentials guide for more information.
Support Payment Details Item Type Gateway Specific Field for PayPal
Spreedly now supports the payment_details_item_type
gateway specific field for PayPal transactions. The field was previously only supported for PayPal Express. For more information, please see the gateway guide.
Apple Pay on Heartland Payment Systems gateway
Spreedly now supports Apple Pay payment method for Heartland Payment Systems gateway.
Support include_capture_amount Gateway Specific Field for BlueSnap
Spreedly now supports include_capture_amount
as a gateway specific field on the BlueSnap gateway. For more information, please see the gateway guide.
Support tx_source Gateway Specific Field for MiGS
Spreedly now supports the MiGS gateway-specific field tx_source
. See the gateway guide for more information.
Support Gateway Specific Response Field for BlueSnap
Spreedly now supports the gateway specific response field amount
for responses from a BlueSnap gateway. See the gateway guide for details on usage.
Support for Alelo cards
Spreedly now supports Alelo cards. For more information, please see our list of supported card types. We have also added test Alelo cards to aid with development.
Support for CECAbank Receiver
Spreedly now supports ceca_bank
as a receiver for payment method distribution.
Support for using the HTTP PATCH Method with Receivers
Spreedly now supports making payment delivery requests with receivers via the HTTP PATCH method. For more details, please see the documentation for the deliver
endpoint.
Support for AXS Receiver
Spreedly now supports axs
as a receiver for payment method distribution.
Support for Dalenys Receiver
Spreedly now supports dalenys
as a receiver for payment method distribution.
Support for Webinc Receiver
Spreedly now supports webinc
as a receiver for payment method distribution.
Support Gateway Specific Response Field for SagePay Gateway
Spreedly now supports the bank_auth_code
gateway specific response field for the SagePay gateway. For more information, please see the gateway guide.
Support Gateway Specific Response Field for First Pay Gateway
Spreedly now supports the auth_code
gateway specific response field for the First Pay gateway. For more information, please see the gateway guide.
Callbacks now available for pre-paid Account Updater accounts.
Spreedly now provides callbacks that will push Account Updater results to a destination of your choosing. Learn more in the Account Updater Guide.
Support for Windsurfer CRS Receiver
Spreedly now supports windsurfer_crs
as a receiver for payment method distribution.
Support for Open Hotel Receiver
Spreedly now supports open_hotel
as a receiver for payment method distribution.
Support additional gateway-specific fields for BPoint
Spreedly now supports the BPoint gateway-specific fields crn1
, crn2
, and crn3
. See the gateway guide for more information.
Support Stored Credentials for NMI
Spreedly now supports standard Stored Credential fields for the NMI gateway. See our Stored Credentials guide for more information.
Support for Shoppable Receiver
Spreedly now supports shoppable
as a receiver for payment method distribution.
Support skip AVS and skip CVV gateway specific fields for Braintree
Spreedly now supports the skip_avs
and skip_cvv
gateway specific fields on the Braintree gateway. For more information, please see the gateway guide.
Support additional gateway-specific fields for NMI
Spreedly now supports the NMI gateway-specific fields tax
, shipping
, and ponumber
. See the gateway guide for more information.
Support for specifying Stripe API version
Spreedly now supports specifying the Stripe API version for transacting on the Stripe gateway via the optional version_override
field. See the gateway guide for more information, including Spreedly's default Stripe version.
Support WorldPay Third-Party Vaulting
Spreedly now supports Third-Party Vaulting on the WorldPay gateway via the store
action. Tokenisation support must be enabled by WorldPay for your merchant account and requires the use of a gateway-specific customer_id
field when using store
. Please see the relevant section of the gateway guide for details.
Expansion of certificates API and updates to receiver functions
Spreedly now supports the ability to securely store your existing certificates through the create certificate
endpoint. Your stored certificates can be used with the xml_dsig
and binary_security_token
receiver functions for payment method distribution. See our certificates API reference for more information.
Support new Gateway-Specific Response Field for Paysafe
Spreedly now supports the Paysafe gateway-specific response field auth_code
. See the gateway guide for more information.
Support Stored Credentials for Qvalent
Spreedly now supports standard Stored Credential fields for the Qvalent gateway. See our Stored Credentials guide for more information.
CyberSource general credit support
Spreedly now supports the general_credit
operation for the CyberSource gateway.
Add additional endpoints for Authorize.net receiver
The Authorize.net receiver now supports the apitest.authorize.net
and api2.authorize.net
endpoints.
Stripe 3DS 1.0 webhooks
Spreedly now requires a persistent webhook endpoint to be configured at Stripe to enable 3DS transactions. For more information, please see the gateway guide.
Support gateway_affiliation_id Gateway Specific Field for Mundipagg
Spreedly now supports gateway_affiliation_id
as a gateway specific field on the Mundipagg gateway. Previously, this was tied to the gateway-level field gateway_id
, which is now deprecated. For more information, please see the gateway guide.
Support for Elo cards
Spreedly now supports Elo cards. For more information, please see our list of supported card types. We have also added test Elo cards to aid with development.
Elavon multi-currency support
Spreedly now supports sending the currency code for Elavon multi-currency transactions. Please note this feature requires multi-currency support to be enabled for your Elavon terminal.
Checkout V2 gateway upgraded and renamed to Checkout.com
The gateway previously referred to as "Checkout V2" has been upgrdaded to the latest API version, and renamed to Checkout.com.
Remove deprecated Checkout.com gateway
The originally supported Checkout.com gateway has been deprecated, and we have removed it from the API. This is in preparation of updating Checkout V2 to the latest version and renaming it to "Checkout.com"
Support for Bankwest Receiver
Spreedly now supports bankwest
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Stored Credentials for CyberSource
Spreedly now supports standard Stored Credential fields for the CyberSource gateway. See our Stored Credentials guide for more information.
Support Stored Credentials for Adyen
Spreedly now supports standard Stored Credential fields for the Adyen gateway. See our Stored Credentials guide for more information.
New minor version of iFrame payment form
Spreedly's iFrame setNumberFormat
function now supports masking input fields as a user enters text. For more information, please see the iFrame UI reference.
Support Account Type Gateway Specific Field for SagePay
Spreedly now supports the account_type
gateway specific field on the SagePay gateway. For more information, please see the gateway guide.
Updated regional support for Account Updater
Account Updater increased regional support for card issuers. For more information, please see the Account Updater Guide.
Support Gateway Specific Fields device fingerprint and shopper statement for Adyen
Spreedly now supports the gateway specific fields device_fingerprint
and shopper_statement
on the Adyen gateway. For more information, please see the gateway guide.
Support Idempotency Key Gateway Specific Field for Adyen
Spreedly now supports the idempotency_key
gateway specific field on the Adyen gateway. For more information, please see the gateway guide.
Create certificate endpoint renamed to generate
The create certificate
endpoint has been renamed to generate certificate
and can now be accessed at /v1/certificates/generate.<format>
. No functionality changes were introduced. See our certificates API reference for more information.
Support Stored Credentials for Vantiv eCommerce (formerly Litle)
Spreedly now supports standard Stored Credential fields for the Vantiv eCommerce (formerly Litle) gateway. See our Stored Credentials guide for more information.
Support Stored Credentials for Payeezy (formerly GGE4) v27
Spreedly now supports standard Stored Credential fields for the Payeezy (formerly GGE4) v27 gateway. See our Stored Credentials guide for more information.
Support for Payreto Receiver
Spreedly now supports payreto
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for SysPay Receiver
Spreedly now supports syspay
as a receiver for payment method distribution. See our list of receiver types for more information.
New Spreedly specific stored credential fields
Authorize and Purchase requests now accept two new fields, stored_credential_initiator
and stored_credential_reason_type
, whose values will map to the appropriate stored credential fields in a gateway request. Note that support for Spreedly specific stored credential fields is launching with Worldpay with more gateways to follow. For more information, see the stored credential guide
Support device data Gateway Specific Field for Braintree
Spreedly now supports the gateway specific field device_data
on the Braintree gateway. For more information, please see the gateway guide.
Bambora Asia-Pacific now a supported gateway
Spreedly now offers the Bambora Asia-Pacific gateway.
Support additional host for SiteMinder receiver
The SiteMinder receiver now supports https://cmtpi.siteminder.com
as a hostname.
Support additional host for Luminate Online receiver
The Luminate Online receiver now supports https://secure3.convio.net
as a hostname.
Support Pin Payments Third-Party Vaulting.
Spreedly now supports Third-Party Vaulting on the Pin Payments gateway via the store
action.
Support for Kount Receiver
Spreedly now supports kount
as a receiver for payment method distribution. See our list of receiver types for more information.
BlueSnap supports ACH/ECP payments
Spreedly now supports ACH/ECP payments on the BlueSnap gateway.
Void Support for Fat Zebra
Spreedly now supports the void
action on the Fat Zebra gateway.
Support Cardholder Authentication Gateway Specific Fields for Authorize.Net
Spreedly now supports the Authorize.Net gateway specific fields authentication_indicator
and cardholder_authentication_value
. See the gateway guide for more information.
Rename CardProcess to VR Payment (formerly CardProcess)
Spreedly has renamed CardProcess to VR Payment (formerly CardProcess). For more information, please see the gateway guide.
Support Gateway Specific Field personal_identification_number for BlueSnap
Spreedly now supports the personal_identification_number
gateway specific field on the BlueSnap gateway. This field is required for transactions in Brazil. For more information, please see the gateway guide.
Support for 8D Receiver
Spreedly now supports eight_d
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Level 2 and Level 3 Gateway Specific Fields for BlueSnap
Spreedly now supports gateway specific fields for Level 2 and Level 3 processing on the BlueSnap gateway. For more information, please see the gateway guide.
Support for TransferWise Receiver
Spreedly now supports transferwise
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Transaction Source Gateway Specific Field for Braintree
Spreedly now supports the Braintree gateway specific field transaction_source
. See the gateway guide for more information.
Support for Storebox Receiver
Spreedly now supports storebox
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Stored Credential Gateway Specific Fields for Orbital
Spreedly now supports the Orbital gateway specific fields mit_msg_type
, mit_stored_credential_ind
, and mit_submitted_transaction_id
. These are used for complying with Visa Card-on-File regulations. See the gateway guide for more information.
Support receiver template variables and functions for Google Pay
You can now send the decrypted contents of Google Pay payment methods to a receiver using the google_pay
template variables.
Support Level 2 and Level 3 Gateway Specific Fields for Braintree
Spreedly now supports gateway specific fields for Level 2 and Level 3 processing on the Braintree gateway. For more information, please see the gateway guide.
Support `count` as a Parameter for Gateway List Calls
Spreedly now supports count
as a parameter when listing gateways. See the api guide for more information.
Support for PBSC Receiver
Spreedly now supports pbsc
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Extra Params Gateway Specific Field for Paymentez
Spreedly now supports the Paymentez gateway specific field extra_params
. See the gateway guide for more information.
Support Risk Data Gateway Specific Field for Adyen
Spreedly now supports the Adyen gateway specific field risk_data
. See the gateway guide for more information.
Support for Airtime Rewards Receiver
Spreedly now supports airtime
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Fields for MercadoPago processing mode
Spreedly now supports the MercadoPago gateway specific fields and gateway specific response fields related to processing mode. See the gateway guide for more information.
Support new Gateway Specific Fields for NMI
Spreedly now supports the NMI gateway specific fields customer_vault_id
, customer_id
, vendor_id
, and processor_id
. See the gateway guide for more information.
Support new Gateway Specific Fields for Payeezy
Spreedly now supports the Payeezy gateway specific fields cardbrand_original
, sequence
, is_scheduled
, initiator
and auth_type_override
. See the gateway guide for more information.
Support additional host for First Data India Pvt Ltd. receiver
The First Data India Pvt Ltd. receiver now supports https://www.fdmerchantservices.com
as a hostname.
Support new Gateway Specific Fields for USA ePay
Spreedly now supports the USA ePay gateway specific fields line_items
, account_type
, and custom_fields
. See the gateway guide for more information.
Support for USA ePay receiver
Spreedly now supports usaepay
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Base Commerce receiver
Spreedly now supports base_commerce
as a receiver for payment method distribution. See our list of receiver types for more information.
TrustCommerce now supports ACH
Spreedly now supports ACH as a payment method as well as aggregator_id
as a credential for the TrustCommerce gateway. Please see gateway guide for more information.
Add pagination support to Conversations URL
Spreedly now supports pagination when calling the conversations url available for callback debugging. See the Offsite Payments guide for more information.
Remove support for the Citrus Pay Gateway
Spreedly no longer supports the Citrus Pay Gateway. Please see our list of supported gateways to find an alternative gateway.
Support for iFly Res (IBS) receiver
Spreedly now supports iflyres
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Visa Card-on-File Gateway Specific Fields for Moneris
Spreedly now supports the Moneris gateway specific fields issuer_id
, payment_indicator
, and payment_information
, and the gateway specific response field issuer_id
. These are used for complying with Visa Card-on-File regulations. See the gateway guide for more information.
Support Visa Card-on-File Gateway Specific Fields for Worldpay
Spreedly now supports the Worldpay gateway specific fields stored_credential_usage
, stored_credential_initiated_reason
, and stored_credential_transaction_id
, and the gateway specific response field transaction_identifier
. These are used for complying with Visa Card-on-File regulations. See the gateway guide for more information.
Support Verify on Paysafe (formerly Optimal Payments)
Spreedly now supports the verify
operation on the Paysafe gateway.
Support Gateway Specific Fields for Paymentez
Spreedly now supports the Paymentez gateway specific fields phone
and discount
. See the gateway guide for more information.
Support Gateway Specific Field for Credorax
Spreedly now supports the Credorax gateway specific field transaction_type
. See the gateway guide for more information.
Support Gateway Specific Fields for Credorax
Spreedly now supports the Credorax gateway specific fields submerchant_id
. See the gateway guide for more information.
Support Gateway Specific Fields and Gateway Specific Response Fields for Mercado Pago
Spreedly now supports the Mercado Pago gateway specific fields issuer_id
and payment_method_id
, and the gateway specific response fields issuer_id
, payment_method_id
, and payment_type_id
. See the gateway guide for more information.
Rename CT-Payment to PayFacto (formerly CT-Payment)
Spreedly has renamed CT-Payment to PayFacto (formerly CT-Payment). For more information, please see the gateway guide.
Support additional host for Expedia Affiliate Network receiver
The Expedia Affiliate Network (EAN) receiver now supports https://api.ean.com
as a hostname.
Support for Metadata on Payment Methods
Spreedly now supports metadata
key-value pairs (limit 25) for payment methods. Keys are limited to 50 characters. Values are limited to 500 characters and cannot contain compounding data types. Key value pairs can be deleted using the metadata endpoint. metadata
can also be used to filter payment methods.
Support verify operation on Realex
Spreedly now supports the verify
operation on the Realex gateway.
Support for some Authorize.Net Level III gateway specific fields
Spreedly now supports the Authorize.Net Level III data field summary_commodity_code
, line item fields unit_of_measure
, total_amount
, and product_code
, as well as a ship_from_address
which can include zip
and country
. See the gateway guide for more information.
Support for Cybersource Decision Manager receiver
Spreedly now supports cybersource_decision_manager
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Barclaycard Smartpay Third-Party Payouts
Spreedly now supports using third-party payouts with the Barclaycard Smartpay gateway. For more information, please see the gateway guide
Support for MasterCard Series 2 Test Cards
To aid with compatibility testing, Spreedly has added test credit cards for MasterCard Series 2 BINs.
Remove support for the Moneris US Gateway
Spreedly no longer supports the Moneris US Gateway. Please see our list of supported gateways to find an alternative gateway.
Support Gateway Specific Fields for USA ePay
Spreedly now supports the check_format
gateway specific fields for the USA ePay gateway. For more information, please see the gateway guide.
Support Gateway Specific Fields for Stripe Gateway
Spreedly now supports the level 3 gateway specific fields for the Stripe gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Payeezy Gateway
Spreedly now supports the reversal_id
gateway specific field for the Payeezy gateway. For more information, please see the gateway guide.
Support for Carnet cards
Spreedly now supports Carnet cards. For more information, please see our list of supported card types. We have also added test Carnet cards to aid with development.
Rename Optimal Payments to Paysafe (formerly Optimal Payments)
Spreedly has renamed Optimal Payments to Paysafe (formerly Optimal Payments). For more information, please see the gateway guide.
Remove ApplePay support from NMI gateway
Spreedly has removed ApplePay support from the NMI gateway.
Support Gateway Specific Field for Paymentez Gateway
Spreedly now supports the fiscal_number
gateway specific field for the Paymentez gateway. For more information, please see the gateway guide.
hex_digest Function Now Available for Payment Method Distribution
Spreedly now supports a hex_digest
function for Payment Method Distribution (PMD) templates. For more information, please see the receiver template function documentation.
Support for 19-digit test cards
To aid with compatibility testing, Spreedly has added test credit cards with 19 digits.
Support for Maestro cards
Spreedly now supports Maestro cards. For more information, please see our list of supported card types. We have also added test Maestro cards to aid with development.
HMAC Function Now Available for Payment Method Distribution
Spreedly now supports an hmac
function for Payment Method Distribution (PMD) templates. For more information, please see the receiver template function documentation.
Support for Adyen receiver
Spreedly now supports adyen
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Green Dot receiver
Spreedly now supports green_dot
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Field for Barclaycard Smartpay Gateway
Spreedly now supports the device_fingerprint
gateway specific field for the Barclaycard Smartpay gateway. For more information, please see the gateway guide.
Support Gateway Specific Fields for Adyen Gateway
Spreedly now supports the custom_routing_flag
and brand_override
gateway specific fields for the Adyen gateway. For more information, please see the gateway guide.
Updated Documentation for 503 Errors
Spreedly now returns a 503 error when a gateway has been persistently unavailable. Please see the reference guide.
Clearhaus no longer support store
Spreedly has removed support for third-party vaulting from the Clearhaus gateway.
Changes to Spreedly's compatibility policy for iFrame and Express
Spreedly has now updated and clarified our browser compatibility policy for iFrame and Express.
Support for Sixt receiver
Spreedly now supports sixt
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for JustRide receiver
Spreedly now supports justride
as a receiver for payment method distribution. See our list of receiver types for more information.
Remove support for the Ebanx Gateway
Spreedly no longer supports the Ebanx Gateway. Please see our list of supported gateways to find an alternative gateway.
Support Gateway Specific Response Field for Forte Gateway
Spreedly now supports the authorization_code
gateway specific response field for the Forte gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Adyen Gateway
Spreedly now supports the recurring_processing_model
gateway specific field for the Adyen gateway. For more information, please see the gateway guide.
Support Gateway Specific Fields for WorldPay Gateway
Spreedly now supports the instalments
and cpf
gateway specific fields for the WorldPay gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for BlueSnap
Spreedly now supports the store_card
gateway specific field for the BlueSnap gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Payeezy (formerly GGE4) v27 Gateway
Spreedly now supports wallet_provider_id
gateway specific field for the Payeezy (formerly GGE4) v27 gateway. For more information, please see the gateway guide.
Spreedly's Account Updater no longer closes payment methods
Spreedly's Account Updater will no longer automatically remove payment methods that have been reported as closed. For more information, please see the Account Updater documentation.
Support Gateway Specific Field for First Pay
Spreedly now supports recurring_type
as a gateway specific field for the First Pay gateway. For more information, please see the gateway guide.
CataluynaCaixa (via Redsys) Authentication defaults to SHA256
When using a CataluynaCaixa (via Redsys) gateway, the signature algorithm used for authentication is now locked to SHA256. Note that this means manually setting the field is no longer necessary.
Paystation verify operation no longer supported
Spreedly no longer supports the verify
operation for the Paystation gateway.
Spreedly supports new credential for Beanstream
Spreedly now supports the gateway credential for api_key
for a Beanstream gateway. See the gateway guide for details on usage.
Support Gateway Specific Response Field for Paymentez
Spreedly now supports the gateway specific response field carrier_code
for responses from a Paymentez gateway. See the gateway guide for details on usage.
Filter listing transactions and gateway transactions by transaction state
Spreedly now supports a state
parameter to filter the list transactions and list gateway transactions calls by transaction state.
Support Gateway Specific Response Fields for Worldpay
Spreedly now supports six new gateway specific response fields for responses from a Worldpay gateway. See the gateway guide for details on usage.
Support for Authorize.Net full response code gateway specific response field
Spreedly now exposes the gateway specific response field full_response_code
for responses from an Authorize.Net gateway. See the gateway guide for more information.
Support for Payeezy (formerly GGE4) v27 Gateway
Spreedly now supports the Payeezy v27 API via the new Payeezy v27 gateway.
Spreedly now includes special header for gateways and receiver transactions
All Spreedly HTTPS interactions with gateways and receivers now include a special X-Transaction-Powered-By: Spreedly
header. For more information on how to use this with receivers, please read the Payment Method Distribution guide.
Support Gateway Specific Field for Pin Payments
Spreedly now supports the statement_descriptor
gateway specific field for the Pin Payments gateway. For more information, please see the gateway guide.
Removal of Gateway Specific Request Field for PayU Latam
Spreedly no longer supports the gateway specific request field cvv
on the PayU Latam gateway.
Support for First Pay receiver
Spreedly now supports first_pay
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Expedia and Expedia Affiliate Network receivers
Spreedly now supports expedia
and ean
as receivers for payment method distribution. See our list of receiver types for more information.
Support for Braintree risk data gateway specific response fields
Spreedly now exposes the gateway specific response fields risk_data_decision
, risk_data_device_data_captured
, and risk_data_id
for responses from an Braintree gateway. See the gateway guide for more information.
Additional Functions Available for Payment Method Distribution
Spreedly now supports replace
and bytes_hex
functions in Payment Method Distribution (PMD) templates. For more information, please see the receiver template function documentation.
Support for Adyen authorization reference gateway specific response field
Spreedly now exposes the gateway specific response field authorization_reference
for responses from an Adyen gateway. See the gateway guide for more information.
Support Gateway Specific Request Field for VisaNet Peru
Spreedly now supports the gateway specific request field ruc
for the VisaNet Peru gateway. For more information, please see the gateway guide.
Support for 3DES in Payment Method Distribution
Spreedly now supports 3DES encryption in Payment Method Distribution (PMD) templates. For more information, please see the receiver template function documentation.
Support for Forte Refunds
Spreedly now supports issuing refunds through the Forte gateway.
Support for CardConnect Third-Party Vaulting
Spreedly now supports third party vaulting for the CardConnect gateway.
Support for Bank Account Payment Method on Moneris US
Spreedly now supports bank accounts as a payment method on the Moneris US gateway.
Apple Pay on Adyen gateway
Spreedly now supports Apple Pay payment method for Adyen gateway.
Support for using the HTTP PUT Method with Receivers
Spreedly now supports making payment delivery requests with receivers via the HTTP PUT method. For more details, please see the documentation for the deliver
endpoint.
Support Gateway Specific Fields for Credorax
Spreedly now supports the billing_descriptor
gateway specific field for the Credorax gateway. For more information, please see the gateway guide.
Support for Bank Account Payment Method on Payflow Pro
Spreedly now supports bank accounts as a payment method on the Payflow Pro gateway.
Support for CardConnect CardSecure receiver
Spreedly now supports cardconnect_cardsecure
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Fields for First Pay
Spreedly now supports recurring gateway specific fields for the First Pay gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Openpay
Spreedly now supports the payments
gateway specific field for the Openpay gateway. For more information, please see the gateway guide.
Support Gateway Specific Field for Conekta
Spreedly now supports monthly_installments
as a gateway specified field for the Conekta gateway. Please see the gateway guide for more information.
Support for Third Party Tokens on Authorize.net
Spreedly now supports storing Authorize.Net tokens through the use of the gateways specific request field customer_profile_id
. See the gateway guide for more information.
TNS, MiGS, and DataCash Renamed
The TNS, MiGS, and DataCash gateways are now all under the single umbrella of the MasterCard Payment Gateway Service. Existing customers using these gateways will be unaffected.
Removal of Gateway Specific Request Field for Culqi
Spreedly no longer supports the gateway specific request field cvv
on the Culqi gateway.
Support Gateway Specific Response Field for Paymentez
Spreedly now exposes the gateway specific response field authorization_code
for responses from a Paymentez gateway. See the gateway guide for more information.
Support Additional URL in TicketMaster Receiver
The TicketMaster receiver now supports the payment.ticketmaster.com
endpoint.
Additional Gateway Specific Field for Barclaycard Smartpay
Spreedly now supports shopper_interaction
as a gateway specified field for the Barclaycard Smartpay gateway. Please see the gateway guide for more information.
Support Gateway Specific Field for USA ePay
Spreedly now supports cust_receipt
and cust_receipt_name
as a gateway specified fields for the USA ePay gateway. Please see the gateway guide for more information.
Add support for Kazakhstani Tenge (KZT)
The Kazakhstani tenge (KZT) is now a supported currency for gateway transactions.
Support for Authorize.net receiver
Spreedly now supports authorize_net
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Response Field for Qvalent
Spreedly now exposes the gateway specific response field response_code
for responses from a Qvalent gateway. See the gateway guide for more information.
Support Gateway Specific Field for BlueSnap
Spreedly now supports soft_descriptor
as a gateway specified fields for the BlueSnap gateway. Please see the gateway guide for more information.
Additional Gateway Specific Field for Adyen
Spreedly now supports installments
as a gateway specific field for the Adyen gateway.
Support for Adyen MarketPay receiver
Spreedly now supports adyen_marketpay
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for eGlobalfares receiver
Spreedly now supports eglobalfares
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Finix Payments receiver
Spreedly now supports finix_payments
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Response Field for CatalunyaCaixa (via Redsys)
Spreedly now exposes the gateway specific response field ds_response_int
for responses from a CatalunyaCaixa (via Redsys) gateway. See the gateway guide for more information.
Apple Pay on RealEx gateway
Spreedly now supports Apple Pay payment method for RealEx gateway.
Support for DHISCO receiver
Spreedly now supports dhisco
as a receiver for payment method distribution. See our list of receiver types for more information.
Support Gateway Specific Fields for Checkout V2
Spreedly now supports card_on_file
, transaction_indicator
, and previous_charge_id
as gateway specified fields for the Checkout V2 gateway. Please see the gateway guide for more information.
Support Gateway Specific Response Fields for Stripe
Spreedly now supports gateway specific response fields corresponding to the outcome
element fields and a subset of the source
element fields of a response. See the gateway guide for more information.
Support for Ravelin receiver
Spreedly now supports ravelin
as a receiver for payment method distribution. See our list of receiver types for more information.
Braintree skip_advanced_fraud_checking Gateway Specific Field
Spreedly now supports skip_advanced_fraud_checking
as a gateway specified field on Braintree. Please see the gateway guide for more information.
Additional Gateway Specific Fields for Paymentez
Spreedly now supports installments
, installments_type
, taxable_amount
, and tax_percentage
as gateway specific fields for the Paymentez gateway.
Support for Fidel receiver
Spreedly now supports fidel
as a receiver for payment method distribution. See our list of receiver types for more information.
Spreedly PMD test endpoint updated
Spreedly documentation updated to reference new PMD test endpoint.
Support for Office Depot receiver
Spreedly now supports office_depot
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for IXOPAY receiver
Spreedly now supports ixopay
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Merchant-Specific Subdomains on Adyen
Spreedly now supports routing of merchant-specific subdomains on the Adyen gateway via the optional subdomain
credential. Note that you can add this to an existing gateway via the Update operation. See the gateway guide for more information.
Support Verify operation on Paystation
We now support the verify
operation on the Paystation gateway.
Gateway Specific Field for Ingenico ePayments (formerly Global Collect)
Spreedly now supports fraud_fields
as a gateway specified field on Ingenico ePayments (formerly Global Collect). Please see the gateway guide for more information.
Gateway Specific Field for Payflow Pro
Spreedly now supports order_desc
as a gateway specified field on Payflow Pro. Please see the gateway guide for more information.
Gateway Specific Field for PayU Latam
Spreedly now supports the language
gateway specific field for the PayU Latam gateway.
USA ePay Gateway Accepts Bank Account Payment Method
Spreedly now supports bank accounts as a payment method on the USA ePay gateway.
Support Adyen Third-Party Vaulting
Spreedly now supports Third-Party Vaulting on the Adyen gateway via the store
operation. Please note that using this feature requires some specific setup; see the gateway guide for more information.
Support for Toast receiver
Spreedly now supports toast
as a receiver for payment method distribution. See our list of receiver types for more information.
Support for Credomatic receiver
Spreedly now supports credomatic
as a receiver for payment method distribution. See our list of receiver types for more information.
Vantiv Gateway Accepts Bank Account Payment Method
Spreedly now supports bank accounts as a payment method on the Vantiv gateway.
Gateway Specific Field for Stripe
Spreedly now supports destination_amount
as a gateway specified field on Stripe. Please see the gateway guide for more information.
Support for Bypass Mobile receiver
Spreedly now supports bypass_mobile
as a receiver for payment method distribution. See our list of receiver types for more information.
Gateway Specific Response Field for Vantiv
Spreedly now supports the Vantiv gateway specific response field litle_token
. Please see the gateway guide for more information.
Gateway Specific Response Field for Stripe
Spreedly now supports the Stripe gateway specific response field decline_code
. Please see the gateway guide for more information.
Support for Ticketmaster receiver
Spreedly now supports ticketmaster
as a receiver for payment method distribution. See our list of receiver types for more information.
Gateway Specific Response Field for Vantiv
Spreedly now supports the Vantiv gateway specific response field post_date
. Please see the gateway guide for more information.
Gateway Specific Field additions for Vantiv
Spreedly now supports the Vantiv gateway specific fields campaign
, affiliate
, and merchant_group_id
. Please see the gateway guide for more information.
Payeezy Gateway Specific Field Removal.
Spreedly no longer supports the Payeezy gateway specific field js_security_key
. Please see the gateway guide for more information.
Support Gateway Specific Field binary_mode for Mercado Pago.
Spreedly now supports the Mercado Pago gateway specific field binary_mode
. Please see the gateway guide for more information.
Payeezy gateway specific fields for store.
Spreedly now supports the Payeezy gateway specific fields ta_token
and js_security_key
. Please see the gateway guide for more information.
Support Gateway Specific Response Fields for Payeezy
Spreedly now supports the following gateway specific response fields on store transactions: card_type
, card_name
, card_exp_date
and a token_value
. See the gateway guide for details on usage.
Support 3D Secure for Barclaycard Smartpay
Spreedly now supports 3D Secure for BarclayCard Smartpay as well as the gateway specific request fields user_agent
and accept_header
. See the gateway guide for details on usage.
Improvements for iFrame payment form
Spreedly's iFrame JavaScript API now works for additional ranges of Discover Card numbers.
Authorize.Net supports require_billing_address gateway specific field
Spreedly now supports the Authorize.Net gateway specific field require_billing_address
to improve refund success rates for European customers. Please see the gateway guide for more information.
Support for PayFabric receiver
Spreedly now supports pay_fabric
as a receiver for payment method distribution. See our list of receiver types for more information.
CardConnect batch_id gateway specific response field
Spreedly now supports batch_id
as a gateway specific response field for the CardConnect gateway. Please see the gateway guide for details.
VisaNet Peru gateway specific response fields
Spreedly n,ow supports id_unico
and numorden
as gateway specific response fields for the VisaNet Peru gateway. Please see the gateway guide for details.
Support for BestBus and Sprinterbus.net receivers
Spreedly now supports bestbus
and sprinterbus_net
as part of our listed receiver types.
SagePay gateway specific response fields
Spreedly now supports security_key
and vps_auth_code
as gateway specific response fields for the SagePay gateway. Please see the gateway guide for details.
Borgun gateway specific field for terminal_id
Spreedly now supports the terminal_id
gateway specific field for the Borgun gateway. Please see the gateway guide for more information.
Paymentez supports new gateway specific fields
Spreedly now supports the Paymentez gateway specific fields user_id
, vat
, and dev_reference
. Please see the gateway guide for more information.
MercadoPago supports new gateway specific fields
Spreedly now supports the MercadoPago gateway specific fields additional_info
and device_id
to improve approval rates. Please see the gateway guide for details.
Beanstream has become Bambora
We have updated the Beanstream gateway to be called Bambora.
PayU Latam gateway specific field for verify_amount
Spreedly now supports the verify_amount
gateway specific field for the PayU Latam gateway.
Disbursements functionality deprecated
We have sun-setted Disbursements (and related recipient account) functionality. All references in the guides and API documentation have been removed.
NMI supports authcode gateway specific response field
Spreedly now returns the authcode
gateway specific response field for the NMI gateway. Please see the gateway guide for more information.
Added recurring field support to IXOPAY and Diamond Mind
We now support the recurring
gateway specific field for the IXOPAY and Diamond Mind gateways.
Payeezy (formerly GGE4) gateway specific response field for authorization number
Spreedly now supports authorization_num
as a gateway specific response field for the Payeezy (formerly GGE4) gateway. Please see the gateway guide for details.
MiGS now supports Verify and gateway specific response fields
Spreedly now offers several new gateway specific response fields for the MiGS gateway. Additionally, the MiGS gateway now supports verify calls. Please see the gateway guide for details.
SafeCharge now supports additional gateway specific fields
Spreedly now supports the SafeCharge gateway specific fields for website_id
and vendor_id
. See the gateway guide for details.
CardProcess now supported as a gateway
Spreedly now offers the CardProcess gateway.
Maxipago gateway specific response fields for processor information
Spreedly now offers processor information in gateway specific response fields for the Maxipago gateway.
Global Collect gateway specific field for pre_authorization
Spreedly now supports pre_authorization
as a gateway specific field for Global Collect gateway for use by approved acquirers.
PayU Latam marks two fields required
Spreedly now requires the description
and device_session_id
fields for the PayU Latam gateway.
Worldpay US gateway specific fields for backup gateway
Spreedly now offers a use_backup_url
gateway specific field for Worldbank US transactions, allowing the use of Worldpay US's backup data center on a per-request basis. See the gateway guide for details.
EBANX gateway specific fields for person responsible
Spreedly now supports responsible_name
, responsible_document
, and responsible_birth_date
as gateway specific fields for the EBANX gateway. These should be provided when the buyer is a business in Brazil. See the gateway guide for details.
Payment Express gateway specific fields
Spreedly now supports txn_data1
, txn_data2
, and txn_data3
as gateway specific fields for the Payment Express gateway. These fields are stored unchanged by the gateway alongside the transaction, and otherwise have no impact on the gateway's operation.
Barclaycard Smartpay gateway specific fields for general credits
Spreedly now supports date_of_birth
, nationality
, shopper_name
, and entity_type
as gateway-specific fields for general credit (payout) transactions. Barclaycard Smartpay will require these fields for general credits beginning October 29th.
Barclaycard Smartpay gateway specific fields
Spreedly now supports house_number
, street
, shipping_house_number
, and shipping_street
as gateway specific fields in addition to the standard address fields. Barclaycard Smartpay uses an address structure that separates house number or name, and the name of the street. Providing these fields will increase address accuracy.
Support Payeezy Third-Party Vaulting.
Spreedly now supports Third-Party Vaulting on the Payeezy gateway via the store
action.
Checkout V2 gateway specific response field for risk responses
Spreedly now returns response_message
as a gateway specific response field on the Checkout V2 gateway. See the gateway guide for details.
Support EBANX Third-Party Vaulting and person_type Gateway Specific Field
Spreedly now supports Third-Party Vaulting on the Ebanx gateway via the store
action. Please note this requires a country
to be sent via gateway specific field. Support for a person_type
gateway specific field has also been added for certain situations. See the gateway guide for details and requirements.
Beanstream gateway specific field for shipping email
We now support a shipping_email
gateway specific field for the Beanstream gateway. See the gateway guide for details.
Beanstream gateway specific field for recurring payments
Spreedly now supports the recurring
gateway specific field on the Beanstream gateway. See the gateway guide for details.
Support for Luminate Online receiver
Spreedly now supports luminate_online
as part of our listed receiver types.
Credorax response messages updated
Spreedly has updated the response message text returned from Credorax gateway transactions as per their recent change. Some of these responses may have changed meaning; see their Payment API documentation for details.
New Barclaycard Smartpay gateway specific field
Spreedly now supports the customer
gateway specific field on the Barclaycard SmartPay gateway. See the gateway guide for details on usage.
Support for CDS Global receiver
Spreedly now supports cds_global
as part of our listed receiver types.
Payeezy client_email specific field default
Spreedly now passes any email address that is already associated with an eCheck/Bank Account payment method to the client_email
gateway specific field for the Payeezy gateway, if that specific field is not sent. See the gateway guide for details on usage.
WePay implicit API versioning and version gateway specific field
Spreedly no longer specifies a version when transacting with the WePay gateway. This causes WePay to assume the version that is set in your WePay merchant account's Dashboard. Spreedly currently supports version 2017-05-31
and you are encouraged to set your Dashboard to it. See the Additional Notes in the gateway guide for details. There is also added a version
gateway specific field which will force the version to be sent.
Adyen gateway support
Spreedly now supports the Adyen gateway. Provision it by specifying a gateway type of adyen
.
Support additional MercadoPago gateway specific fields
Spreedly now supports the installments
and statement_descriptor
gateway specific fields on the MercadoPago gateway. See the gateway guide for details on usage.
Support PayU Latam buyer and country-specific Gateway Specific Fields
Spreedly now supports the following gateway specific fields: dni_number
, dni_type
, cnpj
, birth_date
, description
, and buyer
gateway specific fields on the PayU Latam gateway. The buyer
field is an element that accepts buyer-specific information. See the gateway guide for details on usage.
Banco Sabadell gateway support
Spreedly now supports the Banco Sabadell gateway. Provision it by specifying a gateway type of banco_sabadell
.
Support Conekta phone gateway specific field
Spreedly now supports a phone
gateway specific field on the Conekta gateway. This can be sent to override the phone
field in the billing address, or make up for the lack of one. See the gateway guide for details on usage.
Rate-limit endpoints: /v1/certificates
Spreedly has introduced rate-limits for certificate related endpoints: list certificates
, create certificate
, update certificate
. See our API reference regarding response codes for a full list of rate-limited endpoints.
Support Ebanx Gateway Specific Fields
Spreedly now supports birth_date
and instalments
gateway specific fields on the Ebanx gateway.
Qvalent general credit support
Spreedly now supports the general_credit
operation for Qvalent. Please note this feature requires activation with Qvalent by requesting your merchant account be flagged to support "Adhoc Refunds".
Support SafeCharge Auth Specific Fields
Spreedly now supports auth_type
and expected_fulfillment_count
gateway specific fields on the SafeCharge gateway.
Support Apple Pay and Android Pay on Orbital
Spreedly now supports Apple Pay and Android Pay payment methods on the Orbital gateway.
Support CreditCall AVS and manual source type gateway specific fields
Spreedly now supports manual_type
, verify_address
, and verify_zip
gateway specific fields for CreditCall transactions. See the gateway guide for details on usage.
Support Additional URL in Lincoln Center Receiver
Lincoln Center receiver now supports https://lcpaqatesssoap.lcinc.org as a hostname
Rate-limit endpoints: /v1/receivers
Spreedly has introduced rate-limits for some receiver endpoints: list supported
, list created
, create
, show
, update
and redact
. See our API reference regarding response codes for a full list of rate-limited endpoints.
Support 3D Secure authentication fields for Vantiv eCommerce
Spreedly now supports cavv
, and xid
gateway specific fields for Vantiv eCommerce transactions. See the gateway guide for details on usage.
Added First Data India Receiver
Spreedly now supports first_data_india
as part of our listed receiver types.
Support PayU Latam DNI Number and other gateway specific fields
Spreedly now supports dni_number
, dni_type
, tax
, tax_return_base
, user_agent
, device_session_id
, and cookie
gateway specific fields for PayU Latam transactions. See the gateway guide for details on usage.
MercadoPago gateway support
Spreedly now supports the MercadoPago gateway. Provision it by specifying a gateway type of mercado_pago
.
Support level 2 fields on Orbital
Spreedly now supports level 2 fields for Orbital transactions. See the gateway guide for details on usage.
Support partial authorizations for Global Transport
Spreedly now supports partial authorizations for Global Transport transactions. In support of this, two new gateway specific fields have been added. See the gateway guide for details on usage.
Worldpay general credit support
Spreedly now supports the general_credit
operation for Worldpay gateway. This operation requires special setup including creating a second instance of the gateway. See the gateway guide for details on usage.
Support 3D Secure authentication fields for Qvalent
Spreedly now supports eci
, cavv
, and xid
gateway specific fields for Qvalent transactions. See the gateway guide for details on usage.
SafeCharge UserID support
Spreedly now supports the user_id
gateway specific field for SafeCharge transactions.
Support reference purchase for SagePay
Spreedly now supports the reference purchase operation for SagePay. Please note that recurring/repeat purchases should use this transaction type instead of sending the repeat
gateway specific field, which is now effectively deprecated.
First Pay processor_id support
Spreedly now supports the processor_id
gateway specific field for First Pay. See the gateway guide for details on usage.
WePay Rbit support
Spreedly now supports the payer_rbits
and transaction_rbits
gateway specific fields. See the gateway guide for details on usage.
JetPay v2 gateway to support XML 2.2 API
Spreedly now supports the JetPay v2 gateway. Provision it by specifying a gateway type of jetpay_v2
.
Support 3D Secure authentication fields for Acapture
Spreedly now supports eci
, cavv
, and xid
gateway specific fields for Acapture transactions. See the gateway guide for details on usage.
EBANX gateway support
Spreedly now supports the EBANX gateway. Provision it by specifying a gateway type of ebanx
.
Support Level 2 data for Authorize.net
Spreedly now supports 'Level 2 data' gateway specific fields for Authorize.net transactions. See the gateway guide for details on usage.
Support 3D Secure authentication fields for Credorax
Spreedly now supports cavv
, xid
, and eci
gateway specific fields for Credorax transactions. See the gateway guide for details on usage.
Support for Orbital/Chase Paymentech soft descriptors
Spreedly now supports soft_descriptors
gateway specific field for Orbital transactions.
Apple Pay on NMI gateway
Spreedly now supports Apple Pay payment method for NMI gateway.
Support disable_3d_secure for Acapture
Spreedly now supports a disable_3d_secure
gateway specific field for Acapture transactions. See the gateway fact sheet for details on usage.
Support allow_blank_date for skipping expiration date required validation
Spreedly now supports the field allow_blank_date
to skip the expiration date required validation when creating, updating, and transacting with pass through credit cards. See the create credit card request body fields usage.
Support PaymentDetailsItemType fields for PayPal
Spreedly now supports a payment_details_item_type
gateway specific field for PayPal transactions. See PayPal's PaymentDetailsItemType
documentation for more information.
Support long_description for WePay
Spreedly now supports a long_description
gateway specific field for WePay transactions.
Support for Elavon custom fields
Spreedly now supports a custom_fields
gateway specific field for Elavon transactions. Merchant-defined fields can be sent within this element.
WePay risk headers and support for Canada
Canada is now a supported country in the WePay gateway. We've also added support for risk_token
gateway specific field.
Acapture gateway added
Spreedly now supports the Acapture gateway. Provision it by specifying a gateway type of acapture
.
SafeCharge general credit
Spreedly now supports general_credit
operation for SafeCharge gateway.
ProPay gateway support
Spreedly now supports the ProPay gateway. Provision it by specifying a gateway type of pro_pay
.
iVeri gateway support
Spreedly now supports the iVeri gateway. Provision it by specifying a gateway type of iveri
.
Added Qualpay and Lincoln Center Receivers
We now support qualpay
and lincoln_center
as part of our listed receiver types.
Change to Braintree recurring field
Previously, Spreedly defaulted the recurring
flag to true
for Braintree authorize and purchase transactions without a cvv. At the request of Braintree, based on changes in the way the card networks treat transactions of these type, this behavior has been removed and these transactions now require recurring be set to true
as seen in this example.
Card points in Openpay gateway
Spreedly now supports use_card_points
gateway specific field for Openpay transactions.
Support for refund in Kushki gateway
Spreedly now supports refund operation for Kushki gateway.
Support for SagePay repeat purchases
Spreedly now supports the repeat
gateway specific field for SagePay purchase transactions.
Removed support for Anedot receiver
Spreedly has removed support for the Anedot receiver.
Added support for Mongolian tögrög
Mongolian tögrög (MNT) is now supported for gateway transactions.
eCheck support for TransFirst Transaction Express
We now support eCheck payment methods for the TransFirst Transaction Express gateway.
SafeCharge gateway support
Spreedly now supports the SafeCharge gateway. Provision it by specifying a gateway type of safe_charge
.
Support for Qvalent reference number response field
Spreedly now supports reference_number
gateway specific response field for Qvalent transactions.
Support for Payeezy dynamic soft descriptors
Spreedly now supports dynamic soft_descriptors
gateway specific field for Payeezy transactions.
Micropayment, Plug 'n Pay, Allied Wallet, and Banwire gateways are now inactive
Due to a prolonged period of inactivity, the gateways Micropayment, Plug 'n Pay, Allied Wallet, and Banwire are now marked inactive and no longer supported. Merchants can transact against existing instances of these gateways, but no new gateways of these types will be allowed.
Android Pay support for Vantiv eCommerce
Spreedly now supports Android Pay for Vantiv eCommerce gateway.
Android Pay support for Cybersource
Spreedly now supports Android Pay for Cybersource gateway.
Support for WePay original device field
Spreedly now supports the original_device
gateway specific field for WePay transactions.
Fix JetPay error when refunding captured transaction
Spreedly now sends the required data to refund a captured transaction without the credit card number.
Support for WePay Unique Id field
Spreedly now supports the unique_id
gateway specific field for WePay transactions.
Support for Beanstream Auth Code field
Spreedly now supports the auth_code
gateway specific response field for Beanstream transactions.
Revert JetPay void and refund changes
The changes to JetPay's refund and void actions on March 8th have been reverted to the previous transaction types.
Pin Payments Metadata
Spreedly now supports metadata
gateway specific field for Pin Payments.
Updates to Qvalent gateway
Spreedly now supports the authorize
, capture
, and void
actions for Qvalent. Additionally for merchants who have it enabled in their account, soft descriptors may be sent as gateway specific fields. See the Qvalent gateway docs for more details.
Updates to JetPay void and refund
Spreedly now sends REVERSEAUTH
for void requests and VOID
for refund requests. According to the JetPay documentation, REVERSEAUTH
should be used for authorized transactions and VOID
should be used for captured transactions.
Support for Braintree Android Pay metadata fields
Spreedly now sends the source_card_type
and source_card_last_four
fields to Braintree on Android Pay transactions.
Update Express CSS
Spreedly Express CSS was updated to resolve issues on iOS zoom and to prevent various theme CSS from overwriting the Spreedly styles.
Custom count limit for listing transactions and payment methods
Spreedly now supports a parameter to customize the count limit for the list transactions and list payment methods calls, to a maximum of 100.
Update Express CSS
Spreedly Express CSS was updated to resolve issues on iOS zoom and to prevent various theme CSS from overwriting the Spreedly styles.
Digitz gateway support
Spreedly now supports the Digitzs gateway. Provision it by specifying a gateway type of digitzs
.
Kushki gateway support
Spreedly now supports the Kushki gateway. Provision it by specifying a gateway type of kushki
.
Braintree map to customer id
Spreedly now supports the map_to_customer_id
gateway specific field for Braintree gateway.
RC4 ciphers discontinued
Spreedly no longer supports the use of RC4 ciphers, as these ciphers are considered insecure. This effects both HTTPS and SFTP protocols.
Added Session Id gateway specific field for Worldpay
Spreedly now supports the gateway specific field session_id
for Worldpay.
Added support for various currencies
Central African CFA franc (XAF), West African CFA franc (XOF), Botswana pula (BWP), Malagasy ariary (MGA), Namibian dollar (NAD), Rwandan franc (RWF), Tanzanian shilling (TZS), Tunisian dinar (TND), Zambian kwacha (ZMW), and Ugandan shilling (UGX) are now supported for gateway transactions.
Added Billing Descriptor gateway specific fields for CardStream
Spreedly now supports the gateway specific fields merchant_name
and dynamic_descriptor
for CardStream.
Added gateway specific fields for WePay, CyberSource, and Payment Express
Spreedly now supports the gateway specific field application_fee
for WePay, and the gateway specific response fields subscription_id
for CyberSource and auth_code
for Payment Express.
Culqi gateway support
Spreedly now supports the Culqi gateway. Provision it by specifying a gateway type of culqi
.
Cybersource Lebanon
We have added Lebanon to the list of countries supported by Cybersource gateway.
Update Express
Spreedly Express CSS was updated to prevent various theme CSS from overwriting the Spreedly styles.
Added support for line items to Authorize.net gateway
Spreedly now supports line_items
field for Authorize.net gateway.
Update Express CSS
Spreedly Express CSS was updated to prevent various theme CSS from overwriting the Spreedly styles.
Added support skipping name and expiration date validation when creating or updating credit card payment methods.
Spreedly now supports skipping name and expiration date validation when creating or updating credit card payment methods.
Added support for additional gateway specific fields to Authorize.net gateway
Spreedly now supports email_customer
and header_email_receipt
fields for Authorize.net gateway.
Added support for `processWithoutCvv2` to PayU Latam gateway
Spreedly now supports processWithoutCvv2
flag for PayU Latam gateway. Please note this feature needs to be enabled for your account by contacting PayU Latam gateway support.
Added dynamic DBA support to Beanstream
We now support the ref1
gateway specific field for the Beanstream gateway.
Updated Barclaycard SmartPay merchant countries
List of countries where merchants are onboarded has been updated for Barclaycard SmartPay gateway.
Added crowdrise receiver
We now support CrowdRise as part of our listed receiver types.
Fix CSS irregularities in Express v2
CSS fixes were pushed to correct the error field on the desktop version. Mobile version css fixes were pushed for misaligned fields.
Added 3DS information field support to Fat Zebra
We now support the cavv
, xid
and sli
gateway specific fields for the Fat Zebra gateway, to send 3DS information to the gateway.
Added duplicate_override field to BluePay
We now support the duplicate_override
gateway specific field for the BluePay gateway.
Added state support to CardStream
We now support the cardstream_state
gateway specific response field for a Cardstream transaction's state
response field.
Add support for Kenyan shilling (KES)
The Kenyan shilling (KES) is now a supported currency for gateway transactions.
Added merchant name and location descriptor field support to NAB Transact
We now support the merchant_name_descriptor
and merchant_location_descriptor
gateway specific fields for the NAB Transact gateway.
Added merchant name and location descriptor field support to Fat Zebra
We now support the merchant_name_descriptor
and merchant_location_descriptor
gateway specific fields for the Fat Zebra gateway.
Added general_credit support to Barclaycard Smartpay
We now support the general_credit operation on the Barclaycard Smartpay gateway.
Express v2 released
Spreedly Express v2 has been released, supporting a simpler, more consistent integration approach and better customization options.
Credorax gateway support
Spreedly now supports the Credorax gateway. Provision it by specifying a gateway type of credorax
.
BluePay now supported in Canada
We now support BluePay as a gateway option in Canada.
TLS1.0 support ended
Spreedly no longer supports TLS1.0. You must use TLS protocol versions 1.1 or 1.2 to connect.
PayJunction gateway support
Spreedly now supports the PayJunction gateway. Provision it by specifying a gateway type of pay_junction_v2
.
Added EU countries to BlueSnap countries list
We now support additionally listed countries for BlueSnap.
Added wildcard subdomain support for Demandware
Demandware now supports any subdomain in a deliver operation, as indicated by the wildcard, \*
, in the hostname: https://\*.demandware.net
.
Added some Migs gateway specific fields
We now support a number of gateway specific 3D Secure fields for Migs.
Added Billing Agreement Id support to PayPal
We now support billing_agreement_id
gateway specific response field for PayPal.
CitrusPay gateway support
Spreedly now supports the CitrusPay gateway. Provision it by specifying a gateway type of citrus_pay
.
Added message support to Global Transport
We now support the message
gateway specific response field for Global Transport.
Added refusal_reason support to Barclaycard Smartpay
We now support the refusal_reason
and refusal_reason_raw
gateway specific response fields for Barclaycard Smartpay.
PayU Latam gateway support
Spreedly now supports the PayU Latam gateway. Provision it by specifying a gateway type of payu_latam
.
Added batch number support to Paystation
We now support the batch_number
gateway specific response field for Paystation.
Telr gateway support
Spreedly now supports the Telr gateway. Provision it by specifying a gateway type of telr
.
Updated Adquira receiver endpoint
Adquira receiver has been updated to point to https://www.adquiramexico.com.mx
Added support for Canada endpoint in JetPay
We now support the ability to specify a region endpoint for the JetPay gateway. It currently supports CA
indicating Canada.
Throttle duplicate credit card creation
We now throttle creation of duplicate credit cards (based on first six and last four of the PAN) per environment. After many repeated attempts to create the same credit card in the same environment the requests will start to be denied with an HTTP 429 response. The response will include a retry-after
field containing the amount of time required to wait before attempting to create that credit card in the same environment.
iFrame Payment form improvements
- the card number and cvv fields now include labels for improved accessibility and usability.
- the card number field can now be configured to
type=tel
Added authorisation_code support to Ingenico ePayments
We now support the authorisation_code
gateway specific response field for Ingenico ePayments (formerly GlobalCollect).
Added customer_number support to Elavon
We now support customer_number
gateway specific field for Elavon.
Added decision manager support to Cybersource
We now support decision_manager_enabled
and decision_manager_profile
gateway specific fields for Cybersource.
Added region to TNS
We now support the ability to specify a region endpoint for the TNS gateway. It currently supports north_america
and asia_pacific
.
Added `v1/receivers_options.` call to API
We now support the ability to list all currently supported payment method distribution receivers via API call.
Cybersource defaults and gateway specific fields
We now provide valid Cybersource accepted defaults for billing address and email with provision to override. Also added support for gateway specific fields ignore_avs
and ignore_cvv
under Cybersource.
Added reference transaction and referenceable field support to DataCash
We now support reference transactions for the DataCash gateway.
Added void and refund support to Maxipago
We now support void
and refund
on the Maxipago gateway.
Added processor_id support to Maxipago
We now support the ability to specify a processor_id when creating a Maxipago gateway.
Added response code and response code text field support to DataCash
We now support the response_code
and response_code_text
gateway specific response fields for DataCash.
Added auth_code support to Barclaycard Smartpay
We now support the gateway specific response field auth_code
on the Barclaycard Smartpay gateway.
Added recurring field support to Authorize.net
We now support the recurring
field for the Authorize.net gateway.
Added recurring field support to NMI
We now support the recurring
field for the NMI gateway.
BlueSnap gateway support
Spreedly now supports the BlueSnap gateway. Provision it by specifying a gateway type of blue_snap
.
Added descriptor_url support to Braintree
We now support the descriptor_url
field for the Braintree Blue gateway.
VisaNet Peru: added merchant_id, removed merchant_define_data
The VisaNet Peru gateway now requires merchant_id as part of credentials.
Added Additional Processor Response field support to Braintree
We now support the Additional Processor Response field for Braintree Blue.
Added Merchant Info fields support to Borgun
We now support Merchant Info gateway specific fields for Borgun.
Added installation_id field support to Worldpay
We now support the installation_id
gateway specific field for Worldpay.
Added refund_fee_amount field support to Stripe
We now support the refund_fee_amount
gateway specific field for Stripe.
Added origin field support to JetPay
We now support the origin
gateway specific field for JetPay.
Added verify support to Moneris
We now support the verify operation on the Moneris gateway.
Add support for Georgian Lari (GEL) and Maldivian Rufiyaa (MVR)
The Georgian Lari (GEL) and Maldivian Rufiyaa (MVR) are now supported currencies for gateway transactions.
Added test cards for Diners Club, JCB, and Dankort
We now support test credit cards for Diners Club, JCB and Dankort to use against the test gateway
Request iFrame payment form by major version
iFrame payment library is now released by major version. Improvements include:
* setValue
to set test card values for automated testing.
* setFieldType
now supports the cvv and number field.
* Supporting multiple instances of the forms on the same page
Added acquirer field to QuickPay V10
We now support the acquirer
gateway specific field for QuickPay V10. A string may be passed with a purchase or authorize request to specify the acquirer.
Stripe ACH support
We now support the bank_account
payment method for the Stripe gateway.
Stripe receipt_email field
We now allow you to specify the receipt_email
property when processing transactions on the Stripe gateway.
Added no_shipping option to Paypal Express
We now support the no_shipping gateway specific field for Paypal Express. It may be set to true
to prevent shipping information from being displayed.
Barclaycard Smartpay gateway support
Spreedly now supports the Barclaycard Smartpay gateway.
TransFirst Transaction Express gateway support
Spreedly now supports the TransFirst Transaction Express gateway. Provision a Transaction Express gateway by specifying a gateway type of trans_first_transaction_express.
Added authorization_code support to Authorize.net
We now support the gateway specific response field authorization_code
on the Authorize.net gateway.
Added general_credit support to Merchant e-Solutions
We now support the general_credit operation on the Merchant e-Solutions gateway.
Stripe stripe_account field
We now allow you to specify the stripe_account
property when processing transactions on the Stripe gateway.
Checkout V2 descriptor gateway specific fields
We now support the descriptor_name
and descriptor_city
gateway specific fields when processing transactions on the Checkout V2 gateway.
Support three_ds_authenticated in Cardstream Gateway
The Cardstream Gateway now includes the three_ds_authenticated
field in 3DS transaction responses.
Spreedly Express or iFrame only payment method creation
Spreedly now supports the ability to limit your environment to only iFrame or Express payment method creation, disabling the ability to create payment methods directly through the API. This is required to detect malicious attacks and increases the overall security of your data.
NCR Secure Pay gateway support
Spreedly now supports the NCR Secure Pay gateway. Provision an NCR Secure Pay gateway by specifying a gateway type of ncr_secure_pay
.
New minor version of iFrame payment form
Version 1.3 of the iFrame payment library has been released. Improvements included in this version:
* prettyFormat
can be set to automatically format credit card numbers. Pretty format inserts spaces into the number for better readability.
Documentation for v1.3
Added capture support to Elavon
We now support the capture operation on the Elavon gateway.
BridgePay third party vaulting support
We now support third party vaulting in the BridgePay gateway.
Authorize.net 3rd party vaulting customer profile id support
Spreedly now supports the customer_profile_id
gateway specific field for Authorize.net 3rd party vaulting.
Stripe 3rd party vaulting account_id support
Spreedly now supports the account_id
gateway specific field for Stripe 3rd party vaulting.
Support text_on_statement in Clearhaus
We now support the text_on_statement
field for Clearhaus requests.
Card fingerprints now exposed
Credit card payment methods now expose a fingerprint
element that contains a unique fingerprint for each distinct card number in the same environment.
New minor version of iFrame payment form
Version 1.2 of the iFrame payment library has been released. Improvements included in this version:
* Better support for the needs of single page apps. Improved unloading of iframe elements and removal of event listeners.
Documentation for v1.2
New minor version of iFrame payment form
Version 1.1 of the iFrame payment library has been released. Improvements included in this version:
* Added new field events for tabbing
* Added ability to set placeholders
Documentation for v1.1
eCheck support for Bridgepay
We now support eCheck payment methods for the Bridgepay gateway.
Redsys SHA256 Authentication
We now support the SHA256 authentication method for the Redsys Gateway.
New version of iFrame payment form
Version 1.0 of the iFrame payment library has been released. Version 1.0 represents a breaking change from previous versions.
Customers currently using version 0.5 should note the v1.0 is a very different approach:
* The card number and cvv fields are separate iframes and can be placed independently on the form.
* With more elements directly available on the parent page, styling is simplified.
Customers participating in the private beta of 0.10 should note a few important improvements to 1.0:
* More information returned from events
* Improved references to fields and behavior
* Greater control over user experience.
* input
event now emitted as a fieldEvent
containing more information.
Documentation for v1.0
Stripe idempotency_key field
We now allow you to specify the idempotency_key
property when processing transactions on the Stripe gateway.
Support eChecks in Payment Method Distribution
We now support eCheck payment methods in Payment Method Distribution
Support gateway_transaction_id in Elavon Gateway
The Elavon Gateway gateway now includes the gateway_transaction_id
field in transaction responses.
First Data E4 tax1_number field
We now allow you to specify the tax1_number
property when processing transactions on the First Data E4 gateway.
First Data E4 tax1_amount field
We now allow you to specify the tax1_amount
property when processing transactions on the First Data E4 gateway.
Support gateway_transaction_id in Paymentech Orbital Gateway
The Paymentech Orbital Gateway gateway now includes the gateway_transaction_id
field in transaction responses.
Support gateway_transaction_id in Jetpay Gateway
The Jetpay Gateway gateway now includes the gateway_transaction_id
field in transaction responses. Additionally, Jetpay now supports the gateway specific response field approval
.
Authorize.net market_type gateway specific field
We now support the market_type
gateway specific field for the Authorize.net gateway.
Payeezy level_3 gateway specific field
We now support the level_3
gateway specific field for the Payeezy gateway.
Transactions now show payment methods as they were at the time of the transaction
Going forward, when a transaction is made or retrieved the resulting response will show the state of the payment method at the time of the transaction. Previously, the payment method embedded in a transaction response showed the current state of the payment method, which may not reflect what it was when the transaction happened.
Verify capability added for Beanstream Gateway
We now have verify API call support for Beanstream Gateway
CASHNet customer_code gateway specific field
We now support the customer_code
gateway specific field for the CASHNet gateway.
Verify capability added for Ogone Gateway
We now have verify API call support for Ogone Gateway
Heartland Payment Systems descriptor_name gateway specific field
We now support the descriptor_name
gateway specific field for the Heartland Payment Systems gateway.
WePay third party vaulting support
We now support third party vaulting in the WePay gateway.
Micropayment 'project' gateway specific field
We now support the project
gateway specific field for the Micropayment gateway.
CASHNet item_code gateway specific field
We now support the item_code
gateway specific field for the CASHNet gateway.
Cardstream 3DS and type field support
Spreedly now supports 3D Secure for Cardstream gateways, as well as the type
gateway specific field.
Micropayment gateway support
Spreedly now supports the ability to use the Micropayment gateway. Provision a Micropayment gateway by specifying a gateway type of micropayment
.
QuickPay V10 gateway support
Spreedly now supports the ability to use the Quickpay V10 gateway. Provision a Quickpay V10 gateway by specifying a gateway type of quickpay_v10
Support gateway_transaction_id in Sage Payment Solutions
The Sage Payment Solutions gateway now includes the gateway_transaction_id
field in transaction responses.
Spreedly Express
Spreedly now offers Express for collecting payment information from your customers.
NMI third party vaulting support
We now support third party vaulting with NMI gateways.
NMI integration update
Spreedly's integration to the NMI gateway has been updated to no longer use the Authorize.net emulation mode. NMI transactions now utilize the Direct Post API. This update should, except for a few minor exceptions, be backwards compatible. If you notice any regressions, please contact support.
Stripe 3rd party vaulting make_default support
We now support the make_default
gateway specific field for Stripe 3rd party vaulting. You can set this to true
to specify that you'd like the card you're storing to be the default card for that customer.
Add support to continue caching cvv
We now support the ability to pass a continue_caching
flag on transactions to keep the cvv cached for a few minutes before being deleted.
Forte gateway support
Spreedly now supports the Forte gateway. Provision a Forte gateway by specifying a gateway type of forte
.
Add support for the Realex authcode and pasref response fields
We now support the authcode and passref fields for Realex in gateway specific response fields.
Global Iris gateway support
Spreedly now supports the Global Iris gateway. Provision a Global Iris gateway by specifying a gateway type of global_iris
.
Stripe 3rd party vaulting validate support
Spreedly now supports the validate
gateway specific field for Stripe 3rd party vaulting. You can set this to false
to skip validations for third party vaulting.
Store transactions are now billable
Store transactions, used for Third Party Vaulting, exports, and other business-specific use-cases, now count towards your plan's transaction limits.
Braintree hold_in_escrow and merchant_account_id
Spreedly now supports the hold_in_escrow
and merchant_account_id
gateway specific fields for Braintree gateway
Barclays PAYID now available
Spreedly now exposes the Barclays PAYID in gateway_transaction_id
.
Stripe 3rd party vaulting customer_id support
Spreedly now supports the customer_id
gateway specific field for Stripe 3rd party vaulting.
Cayan gateway support
Spreedly now supports the Cayan gateway. Provision it by specifying a gateway type of cayan
.
Support for disable_partial_auth as a gateway specific field for Authorize.net
We now support the ability to set disable_partial_auth
as a gateway specific field to Authorize.net. This will set their allowPartialAuth field to false when processing Authorize.net transactions
Support for soft_descriptor_city as a gateway specific field for PayPal
We now support the soft_descriptor_city
gateway specific field when processing Paypal transactions.
Decrypted Apple Pay parameters in receiver templates
You can now send the decrypted contents of Apple Pay payment methods to a receiver using the apple_pay
template variables.
Support for third party vaulting for S5
Spreedly now supports the ability to use the S5 gateway as a third party vault.
Support for apply_avscv2 as a gateway specific field for SagePay
We now support the apply_avscv2
gateway specific field when processing SagePay transactions.
Support for overriding payment method shipping address
We now allow payment method shipping addresses to be overriden on a transactional level for purchase and authorize.
Support for Soft Descriptor as a gateway specific field for PayPal
We now support the soft_descriptor
gateway specific field when processing Paypal transactions.
Support for decrypted Apple Pay payment methods
We now support the ability to process already decrypted Apple Pay payment methods
Disable Balanced gateway
We have disabled the Balanced gateway from our system as they have shut down.
Checkout.com descriptor gateway specific fields
We now support the descriptor_name
and descriptor_city
gateway specific field when processing transactions on the Checkout gateway.
Paypal custom gateway specific field
We now support the custom
gateway specific field when processing transactions on the Paypal gateway.
Now supporting refund in the Paystation gateway
Spreedly now supports refund for the Paystation gateway.
Authorize.net third-party vault support
Spreedly now supports the ability to use the Authorize.net gateway as a third party vault.
Paystation gateway support
Spreedly now supports the Paystation gateway for purchase, authorize, capture, and store transactions. Provision it by specifying a gateway type of paystation
.
Disable Barclays EPDQ
As Barclays has obsoleted their EPDQ gateway we have disabled it from our system. No new instances of that gateway can be created but existing users can still transact against it. The Barclays EPDQ Extra Plus gateway is their newer version.
Cardstream gateway support
Spreedly now supports the Cardstream gateway. Provision it by specifying a gateway type of card_stream
.
Checkout.com V2 gateway support
Spreedly now supports the Checkout.com V2 gateway. Provision it by specifying a gateway type of checkout_v2
.
Now supporting ability to add an optional description to gateways
We now support adding a description
to gateways when adding or updating a gateway.
iATS ACH suport added
We now support the bank_account
payment method for the iATS gateway.
Filter gateway list by retained gateways
We now support the ability to filter your list of gateways to show only the retained gateways.
Vantiv eCommerce debt_repayment field
We now support the debt_repayment
gateway specific field when processing transactions on the Vantiv eCommerce gateway.
Now hiding iFrame number field spinners in Firefox
Spreedly is now hiding Firefox's spinner arrows in the credit card number and CVV fields of the iframe payment form. These fields were already hidden in other browsers. This change merely applies the same treatment to Firefox as well.
Add support for migrating third party data to Spreedly
Spreedly now supports the ability to manually migrate payment method data stored in a third party vault to Spreedly.
PayU India gateway support
Spreedly now supports the PayU India gateway. Provision it by specifying a gateway type of payu_in
.
Allied Wallet gateway support
Spreedly now supports the Allied Wallet gateway. Provision it by specifying a gateway type of allied_wallet
.
Verify capability added for SagePay Gateway
We now have verify API call support for SagePay Gateway
Merchant Partners gateway support
Spreedly now supports the Merchant Partners gateway. Provision it by specifying a gateway type of merchant_partners
.
Verify capability added for Paymentech Orbital Gateway
We now have verify API call support for Paymentech Orbital Gateway.
S5 gateway support
Spreedly now supports the S5 gateway. Provision it by specifying a gateway type of s5
.
DIBS gateway support
Spreedly now supports the DIBS gateway. Provision it by specifying a gateway type of dibs
.
Vanco fund_id
We now support the fund_id
gateway specific field when processing transactions on the Vanco gateway.
Vanco gateway support
Spreedly now supports the Vanco gateway. Provision it by specifying a gateway type of vanco
.
Stripe destination
Spreedly now supports the destination
gateway specific field when processing transactions on the Stripe gateway.
Ezic gateway support
Spreedly now supports the Ezic gateway. Provision it by specifying a gateway type of ezic
.
Moneris US gateway support
Spreedly now supports the Moneris US gateway. Provision a Moneris US gateway by specifying a gateway type of moneris_us
.
Braintree service_fee_amount
We now allow you to specify the service_fee_amount
gateway specific field when processing transactions on the Braintree gateway.
SecureNet customer_id
We now allow you to specify the customer_id
gateway specific field when processing transactions on the SecureNet gateway.
Add gateway_transaction_id support to SecureNet
The SecureNet gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
New version of iFrame payment form
Version 0.4 of the iFrame payment library has been released which includes the following new features:
* Users on mobile devices will now see the numeric keyboard presented for the card number and CVV fields
* The iFrame now exposes user input metadata including the entered card type, input lengths and card number validity
* There is now a validate
method that lets you retrieve this new metadata before submitting the form, allowing you to perform custom validation logic.
Additionally, a bug was fixed where the float
CSS property would not properly propagate to the iFrame styling.
Existing customers will need to manually upgrade to v0.4 by including https://core.spreedly.com/payment-frame/payment-frame-0.4.min.js
in their payment page.
NAB Transact third-party vault support
Spreedly now supports the ability to use the NAB Transact gateway as a third party vault.
Add support for company name
You can now specify the company name on a credit card and we'll pass the field to the gateways that support it.
Outbound Spreedly IP Address Change
If your gateway or receiver needs to whitelist the Spreedly IP address, you'll want to use our latest list.
Payflow Pro comment2
We now allow you to specify the comment2
property when processing transactions on the Payflow Pro gateway.
eWAY Rapid third-party vault support
Spreedly now supports the ability to use the eWAY Rapid gateway as a third party vault.
CenPOS gateway support
Spreedly now supports the CenPOS gateway. Provision a CenPOS gateway by specifying a gateway type of cenpos
.
First Data E4 customer_ref
We now allow you to specify the customer_ref property when processing transactions on the First Data E4 gateway.
Litle customer_id
We now allow you to specify the customer_id property when processing transactions on the Litle gateway.
Qvalent gateway support
Spreedly now supports the Qvalent gateway. Provision a Qvalent gateway by specifying a gateway type of qvalent
.
RSA receiver function modified
The rsa
receiver distribution function has been modified to accept the public key certificate and padding scheme. Because of this, the rsa_oeap
function has is redundant and has been removed.
Payflow Pro comment1
We now allow you to specify the comment1 property when processing transactions on the Payflow Pro gateway.
QuickPay finalize
We now allow you to specify the finalize property when processing transactions on the QuickPay gateway.
Litle report group
We now allow you to specify the report_group property when processing transactions on the Litle gateway.
No longer support Dwolla
We hadn't had a customer go live with it yet, so demand (at least for our target customers) wasn't there yet to continue to support it.
Verify capability added for Payflow Pro
We now have verify API call support for Payflow Pro.
Mercury tax and gratuity
We now allow you to specify the tax
and the gratuity
properties when processing transactions on the Mercury gateway.
AES receiver encryption function
You can now encrypt outbound data using AES when delivering payment methods to receivers.
Add support for the Stripe card_funding response field
We now support the field for Stripe in gateway specific response fields.
Flo2Cash Simple gateway support
Spreedly now supports the Flo2Cash Simple gateway. Provision a Flo2Cash Simple gateway by specifying a gateway type of flo2cash_simple
. This is designed for white labeled accounts that only support Purchase/Refund.
iFrame payment form email bug fix
A new version of the iFrame payment library has been deployed which fixes a bug where a payment method's email
parameter was not being properly set. All customers referencing v0.3, or higher, of payment-frame.js will automatically get this update.
iFrame payment form bug fix for Firefox
A new version of the iFrame payment library has been deployed which fixes a bug in Firefox where the setText
function would not properly set the form's label text. All customers referencing v0.3, or higher, of payment-frame.js will automatically get this update.
Add support for Turkish lira (TRY)
The Turkish lira (TRY) is now a supported currency for gateway transactions.
Add gateway_transaction_id support to Payflow Pro
The Payflow Pro gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Litle order_source
We now allow you to specify a order_source
property when processing transactions on the Litle gateway.
Flo2Cash gateway support
Spreedly now supports the Flo2Cash gateway. Provision a Flo2Cash gateway by specifying a gateway type of flo2cash
.
iFrame payment form security updates
We have updated the beta iFrame payment form with several minor security updates (as v0.3
), which have all been backported to the previous version (v0.2.0
). If you are currently referencing this version you have the latest functionality.
We have also modified our library versioning to no longer list the patch level, reflected with the new version (v0.3
). Critical patches are backported to previous versions by default, making the exposure of the patch version moot.
The iFrame versioning and upgrade policy has been updated to reflect these changes.
RSA encoding receiver function with Optimal Asymmetric Encryption Padding (OAEP)
There is a new receiver encoding function that supports the OAEP padding scheme as an alternative to the default PKCS1 scheme. See the OAEP Padding Scheme
section for our rsa_oaep documentation.
Paypal notify_url
We now allow you to specify a notify_url
property when processing transactions on the Paypal gateway.
Fraud service review flag
Transaction responses now contain a fraud_review flag (see Response element) which indicates whether or not a payment is pending review by the fraud service. Note that this ability must be supported by the gateway first.
New iFrame payment form
Spreedly now provides an iFrame-based payment form for collecting payment information from your customers.
RSA receiver function emits single line
The rsa
receiver function that lets you RSA encrypt any PMD delivery value now emits a single line string rather than a multiline string.
Support Authorize.net duplicate_window property
We now allow you to specify duplicate_window
property when processing transactions on the Authorize.net gateway.
RSA encoding receiver function
There is now an rsa
function that lets you RSA encrypt any PMD delivery value (most commonly used when encrypting credit card numbers).
Receiver function to trim leading characters
There is now a last
function that lets you trim leading characters from any PMD delivery value.
Add support for void, refund, and verify to Checkout gateway
Checkout.com now supports void, refund, and verify. Provision one by specifying a gateway type of checkout
.
Improve handling of timeouts and connection errors
We now return a 408 HTTP status code if we get a timeout or a connection error in talking to an external service like a gateway. Previously, we were returning a 422
. In addition, the state
of the transaction will now be gateway_processing_result_unknown
.
Support for magnetic stripe data
A new parameter, track_data
, has been added to the credit card request element for the purchase transaction. This is most helpful in POS situations. Keep in mind the PCI implications of passing this sensitive data.
Payment methods can be passed along in a Purchase transaction
If your organization is PCI certified to pass sensitive card data through your servers then you can take advantage of the ability to pass payment method data in a purchase transaction.
Allow customer_id to be specified when using the Authorize.net gateway
We now allow you to specify customer_id
when processing transactions on the Authorize.net gateway.
Add shipping_address support to credit cards
We now allow you to specify the shipping address for a credit card.
Add gateway_transaction_id support to CataluynaCaixa (via Redsys)
The CataluynaCaixa gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Add gateway_transaction_id support to TrustCommerce
The TrustCommerce gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Add Global Transport gateway
Global Transport has been added to our list of supported gateways. Provision one by specifying a gateway type of global_transport
.
Add TNS gateway
TNS has been added to our list of supported gateways. Provision one by specifying a gateway type of tns
.
Add dynamic descriptor support to Litle
Spreedly now supports the descriptor_name
and descriptor_phone
gateway specific fields when processing transactions on the Litle gateway.
Stripe third-party vault support
Spreedly now supports the ability to use the Stripe gateway as a third party vault.
Verify capability added for CataluynaCaixa
We now have verify API call support for CataluynaCaixa.
Litle third-party vault support
Spreedly now supports the ability to use the Litle gateway as a third party vault. Provisioning a gateway of type litle
now includes the proper supports_store
properties.
API call to redact a receiver
We now have an API whereby you can redact a Payment Method Receiver.
Add dynamic descriptor support to Braintree
Spreedly now supports the descriptor_name
and descriptor_phone
gateway specific fields when processing transactions on the Braintree gateway.
Rate limiting is now indicated by a 429 response code
The account transactions list API is limited to 30 requests per minute, per environment. Clients which exceed this limit will now receive a 429 response code. Previously, excess requests would receive a 503 response.
Checkout.com gateway support
Spreedly now supports the Checkout.com gateway. Provision a Checkout.com gateway by specifying a gateway type of checkout
.
Verify API call currency_code
You can now specify an optional currency_code
when using the verify API call.
Billing address for 3rd party vaulting
We now send the credit card billing address to third party vault requests.
iATS third-party vault support
Spreedly now supports the ability to use the iATS gateway as a third party vault. Provisioning a gateway of type iats_payments
now includes the proper supports_store
and supports_remove
properties.
Card holder phone number now available in distribution requests
You can now use the credit_card_phone_number
variable in your payment method distribution requests to insert the card holder's phone number
Add gateway_transaction_id support to Realex
The Realex gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Add optional customer_code option to CASHNet
We now allow you to specify the customer code on a CASHNet gateway.
List and show receiver API support
The Spreedly API now supports the ability to get a list of all PMD receivers provisioned in an environment as well as a single receiver.
Base64 encoding receiver function
There is now a base64
function that lets you base 64 encode any PMD delivery value (most commonly used when constructing an HTTP Basic authentication header).
Add lname and fname support to CASHNet
We now fill the fname
and lname
gateway specific fields for purchases on the CASHNet gateway. These values are automatically pulled from the credit card name fields.
Add statement_description support to Stripe
Spreedly now supports the field statement_description
when processing transactions on the Stripe gateway.
maxiPago! gateway support
Spreedly now supports the maxiPago! gateway. Provision a maxiPago! gateway by specifying a gateway type of maxipago
.
Add gateway_transaction_id support to First Data e4
The First Data e4 gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Billing address support in Payment Method Distribution
We now allow billing address to be specified in a payment method distribution request to a receiver. You can see the docs for it here.
Add gateway_transaction_id support to First Data Global
The First Data Global gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Perform general credits to a payment method
The ability to perform a general credit to a payment method without the need for a reference transaction is now supported.
Worldpay US gateway support
Spreedly now supports the Worldpay US gateway. Provision a Worldpay Us gateway by specifying a gateway type of worldpay_us
.
Verify capability added for Litle, USAePay and BridgePay
We now have verify API call support for Litle, USAePay and BridgePay.
Adyen gateway support
Spreedly now supports the Adyen gateway. Provision an Adyen gateway by specifying a gateway type of adyen
.
Reuse sensitive data when validation fails with JSONP
The ability to reuse sensitive data when validation fails is now supported when creating payment methods with JSONP.
Limit rate of requests to account transaction list API
The account transactions list API is now limited to 30 requests per minute, per environment. Excess requests will receive a 503 response. Previously there was no limit.
Optimal Payments gateway support
Spreedly now supports the Optimal Payments gateway. Provision an Optimal Payments gateway by specifying a gateway type of optimal_payments
.
JSONP output changed to block Rosetta Flash vulnerability
A vulnerability was discovered that can abuse JSONP endpoints. We have begun to prepend /**/
to JSONP responses which will interrupt any attempt at transmitting malicious data using the method described in the link.
Add abilities to the following gateways: Elavon, Pin, and First Data e4
The Elavon gateway and the First Data e4 gateway now support the ability to verify a credit card. The Pin gateway now supports authorize and capture.
Add gateway_transaction_id support to Payment Express
The Payment Express gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Receiver function to map card type values
There is now a card_type_mapping
function that lets you specify a custom value for each brand of card sent to a PMD receiver.
Add API call to verify a credit card
We now have a verify API call which allows you to collect payment information from a customer, verify the card is legitimate, and then charge them at a later date.
1stPay gateway support
Spreedly now supports the 1stPay gateway. Provision a 1stPay gateway by specifying a gateway_type
of first_pay
.
Improve our API documentation for Ruby
Enhanced our API documentation to include Ruby examples alongside our curl examples.
PMD receiver endpoint response status now returned
The DeliverPaymentMethod
transaction now includes the HTTP response code returned by the receiver endpoint in the response/status
element.
Add property eligible_for_card_updater to credit card payment methods
This change is in preparation for the Card on File Updater. This product is still in beta. Once an environment is selected to be enabled for the Updater this property will allow customers to choose individual credit cards to opt-out of the update for that environment.
Add authorize support to the Elavon gateway
We now support the authorize
operation for the Elavon gateway. You can see all of the operations we support on the Elavon docs page.
Add Borgun gateway
Borgun has been added to our list of supported gateways. Provision one by specifying a gateway type of borgun
.
Specify expiration date format on receiver delivery
When delivering a payment method to a receiver, you can now specify the format of the card expiration date with the exp_date_format
function.
List most recent transactions first
The APIs for listing transactions (by account, gateway and payment method) now support the ability to sort by most recent transaction first when the order=desc
parameter is specified.
Add support for some optional CASHNet gateway parameters
We now allow customers to specify station
and default_item_code
when creating a CASHNet gateway.
Add support for Heartland Payment Systems gateway
Heartland Payment Systems has been added to our list of supported gateways. Provision one by specifying a gateway type of hps
.
Add CASHNet gateway
CASHNet has been added to our list of supported gateways. Provision one by specifying a gateway type of CASHNet
.
Add eWAY Rapid gateway
eWAY Rapid has been added to our list of supported gateways. Provision an eWAY Rapid gateway by specifying a gateway type of eway_rapid
.
Improve credit card validation
Previously, if a customer entered an invalid credit number, they would see a validation error for an invalid number plus a validation error for an invalid card brand. Now we only show the error for the invalid number. This was especially confusing for customers using forms that didn't collect a card brand.
We also improved the validation around expiration dates. Previously if the year was blank, two validation errors would occur (invalid year and year cannot be blank). Now we only show the year cannot be blank message.
Add gateway_transaction_id support to ePay
The ePay gateway now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.
Payment Method Distribution receivers now support multiple hostnames
When creating a test receiver to distribute payment methods, you can now specify multiple allowed hostnames as a comma-delimited list.
http://domain1.com, http://domain2.com
Previously, only a single hostname was allowed. The old
hostname
field has been renamed to hostnames
and is no longer supported.
Authorization for a zero amount
Up until today authorizations were required to be greater than zero. We now support authorizations of a zero amount. In the case of a gateway that is unable to perform an authorization and then void, being able to authorize a zero amount may be helpful.
Add gateway specific fields to WePay gateway
We now allow customers to specify callback_uri
, fee_payer
, and type
when processing transactions on the WePay gateway.
BridgePay gateway support
BridgePay Network Solutions has been added to our list of supported gateways. Provision a BridgePay gateway by specifying a gateway type of bridge_pay
.
iATS Payments gateway support
Spreedly now supports the ability to use the iATS Payments gateway for purchase and credit transactions. Provision an iATS Payments gateway by specifying a gateway type of iats_payments
Improve Merchant Warrior handling of names
For names on credit cards, Merchant Warrior allows only alphanumeric characters, hyphens, spaces and full stops. The names we now send to Merchant Warrior have other characters scrubbed, increasing the likelihood that payments will go through.
Improve Moneris issue with CVV
Some customers have Moneris accounts with CVV checking turned off. If a CVV is passed in this case, Moneris fails the transaction. Now we allow customers to turn it off such that CVV won't be passed.
Allow referring domain with ePay gateway
Some customers using ePay would like to specify a referring domain. We now allow you to do so.
Show first 6 digits of credit cards
We now allow customers to see the first_six_digits
of credit cards. You can see the attribute whenever you look at a payment method.
Sage (US) third-party vault support
Spreedly now supports the ability to use the Sage gateway as a third party vault. Provisioning a gateway of type sage
now includes the proper supports_store
and supports_remove
properties.
No longer support GoCardless
We hadn't had a customer go live with it yet, so demand (at least for our target customers) wasn't there yet to continue to support it.
Fix a number of Litle issues
Our Litle support is now improved such that it has full transcripts, we fixed some exceptions we were getting around invalid zip codes, and we now support refunds on Litle.
Apache Synapse library allowed by API
Spreedly's security filtering has been adjusted to allow for Apache Synapse as a client library. Previously, requests made with Apache Synapse to the Spreedly API would have resulted in a 403 response code and the following error message.
Contact Support for more details on why this request failed, referencing code 'WAF'
Hungarian Forint now a supported currency
Gateway transactions can now transact using the Hungarian Forint currency. Use the currency_code
of HUN
to specify the Forint when creating a transaction.
Gateways now indicate supported geographic regions
Gateways now have a regions property that indicates the geographic regions in which they are active.
The region
property may include one or more of the following values: north_america
, europe
, latin_america
, middle_east
and asia_pacific
.
Cecabank expiration date fix
Card expiration dates are now properly padded to the full six-digit yyyymm
format when sent to Cecabank. Previously, months specified as a single digit (e.g. 1
for Jan) would be formatted as 20141
, which would cause the transaction to fail.
Transaction messages always returned, even when nil
Previously, transactions with a nil message value would have the message
element ommitted in its transaction XML. To ensure consistency and reduce the need for excessive conditional logic when parsing transaction API responses, the message
element is now always present, even when the value is nil.
Blocked request error message updated
Requests to the Spreedly API that are blocked by our security infrastructure now return a 403 response code and the following error message.
Contact Support for more details on why this request failed, referencing code 'WAF'
Previously, such blocked requests returned an HTTP response code of 500 with no message.
Litle order_id truncated
The Litle gateway requires that a transaction order_id
be less than 25 characters. To ensure that the transaction succeeds, Spreedly now truncates the order_id
value to be less than 25 characters before being sent to Litle.
SagePay transaction descriptions are now truncated
SagePay gateway transactions now accomodate a description of greater than 100 characters by truncating the value. SagePay does not allow description fields of more than 100 characters, so any transactions executed by Spreedly to SagePay truncate this value to ensure it succeeds.
Payment methods now expose a 'test' attribute
All payment method responses now have a test
attribute indicating that they're a Spreedly test payment method.
Added gateway transaction id support to USA ePay
The USA ePay now includes the gateway_transaction_id
field in transaction responses to return the gateway's corresponding transaction id.