Release History
Version | Date | Changes |
---|---|---|
22.1.0 | 2021-11-08 | Initial release |
23.1.0 | 2023-03-22 | Challenge preferences for 3DSV2 |
23.2.0 | 2024-02-05 | Paypal and Instanea methods |
Introduction
Axepta BNP Paribas payment platform accept payment orders, process the data and carry out the merchant’s payment transactions in a secure way.
In order to send payment orders to the payment platform Axepta BNP Paribas, the merchant:
● Connects via Internet to the payment platform.
● Sends the required payment data in a defined homogeneous format.
Regardless of the payment method, the same parameters are transmitted so that all payment methods operate in the same way and require no additional effort. Axepta BNP Paribas cartridge enables merchants to manage the different payment methods and their various options (Refund, Payment One click). The cartridge provides several options for adding payment specific details (credit card or debit card information) during the checkout process: through a hosted page that is, external to the Salesforce Commerce Cloud platform or via an iframe on the merchant’s Salesforce Commerce Cloud storefront.
This document fully describes how to install the cartridge and integrate it into the online store. It is required for the merchant to first contact Axepta BNP Paribas and request an account for the integration to work properly. Axepta support provide a testing and production accounts for the merchant.
There are also a configuration to be made in Salesforce Commerce Cloud Business Manager. Axepta BNP Paribas cartridge currently supports the following payment methods:
- Bankcard
- American Express
- FLOA Pay (in progress)
Axepta BNP Paribas cartridge is developed based on en_US locale but it can be configured in any locale needed. The location of payment data storage is very important for the security of the payments online. The card organizations have established a security program with the PCI security authorization (Payment Card Industry) in order to guarantee the secure storage of card data. Also, the cartridge doesn’t perform any request of PCI sensitive information.
This cartridge is available for the 2 versions of SFCC (SFRA or Sitegenesis)
Compatibility
Axepta integration cartridge was certified with the version of Salesforce Commerce Cloud : currently API version 22.10, Site Genesis version 104.1.3 and SFRA version 5.3.0. It is typically backward compatible with older versions since it uses common and stable methods accessing the Customer, Order and Payment system objects.
Currently, SFRA version 6.x and above are not supported.
Technical documentation
To benefit from all the documentation of the SFCC cartridge, we invite you to contact your BNP Paribas account manager.
Component Overview
Functional Overview
Bussiness Manager Extenstion for Axepta
Merchants can configure the Axepta cartridge features from the Salesforce Commerce Cloud BM. On the Business Manager page each merchant can configure the connection to Axepta. The merchant will have to enter the credentials received when opening an account with Axepta in order to create a connection to the platform.
Hosted iFrameMode
The cartridge enables the merchant to use the Axepta payment solutions via an iframe that is integrated into his own Salesforce Commerce Cloud implementation.
Hosted Form Mode
The cartridge supports the hosted payment page approach, where the payment information is entered directly on pages that are hosted and provided by Axepta. During the checkout process, when the customer selects to use one of the payment methods for which the hosted form mode is enabled, he/she will be redirected to the Axepta hosted payment pages in order to complete the order. Once the order is completed, the customer is returned to the merchant’s store, where he/she can review the order summary.
Payment Methods
The cartridge allows the customer to select and use a variety of payment methods in order to complete the checkout process. The available payment methods and afferent configurations are handled via an activation key which Axepta provides, which is configured in Bussiness Manager.
Account configuration
The cartridge supports multiple accounts configuration. Each account can be customized according to the merchant’s needs, by accessing the Axepta Module > Accounts Configuration screen and editing the options.
Manage Orders
The custom order manager screen provided with the Axepta cartridge allows the merchant to perform operations on each individual order, as well as viewing the order information, payment details and notes.
Axepta Signature
A signature verification mechanism is available for verifying the content of requests and redirections between the merchant site and the Axepta platform. Every request it is signed with a string parameter that ensures the request’s origin and integrity, hashed with a SHA256 algorithm.
Supported Operations
Payment
Authorization
Cancel
Refund
Uses Cases
UC – 1
UC – 2
UC – 3
UC – 4