On This Page
Configuration
To configure the Visa Acceptance Solutions extension, go to . Configure these fields:
Configure General settings
: - Environment:
- Test: Choose for testing of yourCybersourcetest account.
- Production: Choose for live transactions.
- Merchant ID: Enter the transacting Merchant ID (MID) assigned to you by Visa Acceptance Solutions.
- API Key: Enter the Key from your REST API Shared Secret Key.
- API Shared Secret Key: Enter the Shared Secret from your REST API Shared Secret Key.
- Accepted Card Types: Choose the card brands you want to accept.
Configure Debug Mode
: - Yes: Compiles detailed logs for every transaction. This option is only recommended for the Test Environment or when troubleshooting issues in Production.
- No: Only basic logging occurs.
Configure Message Level Encryption
:
Enabled
- Yes: Encrypts the full request message using JSON Web Tokens before being transmitted to the Visa Acceptance Platform.
- No: Uses the HTTP Signature.
JSON Web Tokens use a digital certificate to prove who you are, while HTTP
Signature uses a shared secret key to confirm the message is genuine. Both methods
are PCI compliant.
- Certificate File: Upload the p12 certificate for yourCybersourceMerchant ID.
- Key Password: Enter the password that was used when you created your p12 certificate.
Configure Secure Payment Methods
: - Enable: ChooseYesto enable the extension.
- Title: Enter the label your customers see on the checkout page.
- Payment Action: Choose one of these options:
- Authorize and Capture: Captures the transaction automatically when the authorization is approved.
- Authorize only: Sends an authorization request and if approved, you must manually request a capture.
- Payment Card Types: Choose the card brands you want to offer to your customers.
- Allowed Payment Methods: Choose the payment methods you want to offer to your customers. These payment card types must be enabled for your MID in theBusiness Center. See here for details.
- Select Layout:
- Embedded: The payment widget appears inline on the checkout page.
- Sidebar: The payment widget appears on the right side on the checkout page.
- Payment from Applicable Countries:
- All Allowed: Uses theAdobe Commerceglobal settings to determine which countries are available.
- Specific Countries: Specify which countries you want to accept payments from.
- : ChoosePayer Authentication/3-D SecureYesto enable3-D Secure.
- Tokenization: ChooseYesto enable your customers to save their payment cards for future purchases.
- Tokenization Title: Enter the label you want your customers to see when they pay with a saved card.
- Saved Card Verification: ChooseYesto request that your customer enter their card security code when paying with a saved card.
- Enforce Strong Customer Authentication: ChooseYesto enforce a3-D Securechallenge when a customer saves their card for the first time.