Implementing Payment Integration using Cybersource
- Download and install the Cybersource unmanaged package from the repository. This package includes all the related objects, labels, classes, and permissions with some rest API resources. Based on these resources the payment integration is executed through classes.
- Create a Cybersource account with the following two secure acceptance profiles. Refer Cybersource Account Setup with Secure Acceptance topic.
Hosted API - This is used to display IFrame in your Digital Commerce site.
Checkout API - This is used to perform transactions by using the payment method in a silent way.
- Create profiles in the APTS Cybersource Profile Details custom setting. Refer Create Profiles in Custom Settings topic.Note: This custom setting is part of the unmanaged package.
- Use this for Hosted profile and Checkout/Silent Order Post profile: Defining custom labels .
