Cybersource Secure Acceptance sunsetting [action required]
KA-11531
606
08/18/2026 19:33 PM
1.0
Secure Acceptance is being sunset as part of our move to modern, web-based payment acceptance solutions. We encourage you to initiate upgrade planning toward one of our next-generation alternatives:
- Unified Checkout: A modular, customizable and secure checkout process, compatible with latest web technologies and multiple digital and alternative payment methods.
- Microform: A flexible, lightweight integration for secure payment data collection.
- Invoicing & Pay by link*: A comprehensive solution for managing and generating payment requests
- Updated Integrated Software Vendors Plugin: Visa Acceptance Solutions developed plugins designed to work with major payment services.
Each of these solutions has been developed to provide enhanced security, greater flexibility, and a superior user experience.
*Subject to additional pricing please contact support for additional details.
Unified Checkout (Recommended Solution)
Unified Checkout V1
Unified Checkout is an integrated payment acceptance application designed to add digital payment capabilities to your payment page. It provides a straightforward solution for accepting a wide range of payment methods and serves as the most streamlined alternative to Secure Acceptance.For organizations using Secure Acceptance, Unified Checkout offers a natural progression toward enhancing payment functionality. The platform supports various payment options in a simple, unified interface, creating continuity for users familiar with existing systems. Moving to Unified Checkout allows businesses to gradually expand their digital payment capabilities while leveraging a more modern infrastructure, making it a sensible evolution in payment processing.
Value of Unified Checkout
- Decide what payment options you want to support
- Enhanced User Experience:
- A consistent and intuitive interface across all devices.
- Faster and smoother checkout process, reducing cart abandonment rates.
- Increased Conversion Rates:
- Optimized for mobile web and desktop, ensuring higher conversion rates using network tokens.
- Meet your customer needs with the payment options they prefer
- Supports various payment methods, catering to a wider audience.
- Improved Security:
- Robust security features, including tokenization and fraud detection.
- Compliance with the latest PCI DSS standards.
- Card testing mitigation protection
- Duplicate transaction protection
- Streamlined Integration:
- Faster go live with Visa’s AI- Assistant
- Simplified API structure for easier implementation and maintenance.
- Modern Rest API interface
- Comprehensive developer resources and support.
- Unified Checkout normalizes the integration across payment types making adding payment methods & services simple
- Robust Payment Support:
- Designed to support card, and non-card payment options, offering clients a robust set of payment options and supporting scale both domestically and globally. Below is a list of some of the payment options available (additional card & payment options planned to be available in the future).
Secure Acceptance/Unified Checkout Feature Comparison
| Secure Acceptance | Unified Checkout |
|
**Near Term Roadmap |
Upgrade Steps
- Review Unified Checkout Documentation:
- Familiarize yourself with the Unified Checkout Overview.
- Prepare Your Environment:
- Configure your Digital Payment options through the business portal
- Set up necessary API Credentials from your merchant account.
- Update Integration:
- Frontend Changes:
- Replace Secure Acceptance forms with Unified Checkout forms.
- Implement the new Unified Checkout Javascript SDK for a seamless user experience.
- Backend Changes:
- Update server-side code to handle new API endpoints and response structures.
- Migrate existing payment flows to the Unified Checkout API.
- Frontend Changes:
- Test the Integration:
- Utilize the Sandbox Environment to test your integration thoroughly.
- Conduct end-to-end testing to ensure all payment flows work as expected.
- Go Live:
- Once testing is complete, switch to the production environment.
- Monitor transactions and user feedback to ensure a smooth transition.
Secure Acceptance to Unified Checkout Differences
| FROM | TO |
| SA | Unified Checkout |
| Create Hash Value | Generate Capture Context |
| Compile post message & post to new Page or embedded post | Invoke Unified Checkout JS SDK |
| Capture Payment response through redirect | Response captured from Unified checkout JS |
| Webhook implement webhook response with NVP | Webhook implement webhook response with JSON |
Detailed Integration Steps
Interaction Diagram:- Create a Capture Context API Call:
- This call replaces your Secure Acceptance (SA) hash value.
- Refer to the Capture Context API Documentation for detailed instructions and examples.
- Initiate Unified Checkout in Your Web Page:
- Unified Checkout is initiated using a JavaScript-based application instead of the POST method used in SA.
- Implement the Unified Checkout SDK on your webpage. See the Unified Checkout SDK Guide for more information.
- Capture the Response on Your Web Page:
- Ensure your frontend captures the response from the Unified Checkout process.
- Handle the response appropriately to update the user interface and communicate transaction status.
- Refer to the Response Handling Guide for best practices.
- (Optional) Webhook implementation:
- Subscribe to the Unified Checkout webhook to receive the full payment details
- (Optional) Transaction Search
- Payments submitted through Unified Checkout can be referenced using the transaction search API to get the payments details
New page or embedded view
One of the key changes between Unified Checkout & Secure Acceptance integration is that Unified Checkout has been designed from the ground up to be an embeddable payment option. Unified Checkout has been designed to be placed within your existing payment experience to offer a seamless payment journey without having to redirect your clients to external web pages.Below offers options depending on your current Secure Acceptance integration and your choice forward:
Merchants leveraging Secure Acceptance through page redirects have two options
- Embed Unified Checkout on one of their existing pages
- Create a new payments page to integrate Unified Checkout
Merchants leveraging Secure Acceptance through iFrame implementation
Merchants should be able to replace their existing Secure Acceptance implementation with Unified Checkout with minimal changes to their pageCheckout API upgrade
Unlike Secure Acceptance, Unified Checkout does not provide a fully headless solution. However, it has been created to be incredibly configurable and can be tailored to have a very small form factor. Merchants currently leveraging Checkout API can continue to capture all the payment information from within their own form except for the Payment information (PAN, CVV, Expiration Date & Cardholder Name). Merchants should replace these elements with Unified Checkout.Key Resources
- Unified Checkout Overview: Link to Overview
- API Reference: Link to API Documentation
- API Credentials Setup: Link to Credentials Guide
- Unified Checkout SDK: Link to SDK Documentation
- Sandbox Environment: Link to Sandbox Guide
- Unified Checkout Sample Code: Link to Github Repos
Support and Assistance
Should you need any assistance during the migration process, please reach out to our support team:- Support: Link to Support
FAQ
- How do I enable Unified Checkout?
- Unified Checkout is enabled by your partner or through Client Support
- How do I enable the payment methods required for Unified Checkout?
- Digital Payment options must be enrolled onto and configured by the merchant conducting the integration. Details on how to enable digital payment can be found in the unified checkout guide. Link
- I would like to add Unified Checkout to my mobile applications
- Unified Checkout is primarily built for web pages. However, it can be integrated into mobile application through use of a WebView. Additionally, the Acceptance platform has a number of additional products such as Flex API & Mobile SDKs that can be used to power acceptance in mobile apps (https://github.com/cybersource)
- What Payment types are supported on Unified Checkout?
- Unified Checkout currently supports the following payment types. Support is dependent on your processing capability
- VISA
- MASTERCARD
- AMEX
- CARNET
- CARTESBANCAIRES
- CUP
- DINERSCLUB
- DISCOVER
- EFTPOS (AU)
- ELO (BR)
- JAYWAN (AE)
- JCB (JP)
- KCP (KR)
- MADA (SA)
- MAESTRO
- MEEZA (EG)
- PAYPAK (PK)
- UATP (US)
- Unified Checkout currently supports the following payment types. Support is dependent on your processing capability
Was this article helpful?
Articles Recommended for You
