Each Integration Method features a different way for payment information to enter CyberSource's system. We offer fast and simple methods and more advanced options that provide greater flexibility and control.
Determine which Integration Method best matches your business' needs, learn how each method works, its advantages, and the technical skills required.
Secure Acceptance Web / Mobile |
||||
| Programming Language Support | Operating System Support | Pre-built or open-source | Communication Protocol | Comments |
|---|---|---|---|---|
| ASP.NET (VB & C#), JSP, Perl, PHP, Ruby | All, 32-bit or 64-bit support | Open-source | HTTPS POST | Hosted payment solution, allowing card data to bypass merchant's network and travel directly from end-user consumer to CyberSource, greatly simplifying the PCI compliance process. Customizable, localizable and mobile friendly. See Overview |
Secure Acceptance Silent Order POST |
||||
| Programming Language Support | Operating System Support | Pre-built or open-source | Communication Protocol | Comments |
| ASP.NET (VB & C#), JSP, Perl, PHP, Ruby | All, 32-bit or 64-bit support | Open-source | HTTPS POST | Direct post solution, allowing card data to bypass merchant's network and travel directly from end-user consumer to CyberSource, greatly simplifying the PCI compliance process. Supports full customization. See Overview |
Virtual Terminal |
||||
| Programming Language Support | Operating System Support | Pre-built or open-source | Communication Protocol | Comments |
| N/A | All | N/A | HTTPS using any browser | A web interface provided by CyberSource that users may login to and run transactions manually. See Overview |
Simple Order API |
||||
| Programming Language Support | Operating System Support | Pre-built or open-source | Communication Protocol | Comments |
| COM / ASP, ASP.net (VB & C#), C / C++, PHP, Perl, Java, ColdFusion | Windows, Linux, Solaris 32-bit OS only | Requires CyberSource pre-built client | XML / SOAP based web-service | Access to all CyberSource transaction services. Wide support for many popular code / OS combinations. See Overview |
SOAP Toolkit API |
||||
| Programming Language Support | Operating System Support | Pre-built or open-source | Communication Protocol | Comments |
| Sample code provided in ASP.net (VB & C#), C / C++, PHP, Perl, Java, & ColdFusion. Other platforms may be integrated as well. | All, 32-bit or 64-bit support | Requires CyberSource open-source (sample) code to invoke 3rd party mainstream SOAP toolkit | XML / SOAP based web-service | Access to all CyberSource transaction services. Any code or technology able to build a SOAP message or consume a web-service may be integrated due to the open-source nature of this solution. See Overview |
Batch Upload |
||||
| Programming Language Support | Operating System Support | Pre-built or open-source | Communication Protocol | Comments |
| Sample code available in Java only for programmatic upload. Manual file upload also available within Enterprise Business Center. | All | Open-source | HTTPS POST (not SFTP) | Uploads multiple transaction requests within a single file. A less popular integration option. See Overview |
CyberSource, a Visa company. All rights reserved. Privacy Statement |Adjust Ad Preferences | Subscribe | Site Map