Shopify
Shopify
The Cybersource app on
Shopify
provides commerce tools to start,
grow, market, and manage retail businesses. You can accept payments in multiple
currencies and get paid in your local currency. The Cybersource app on Shopify
supports popular payment methods to meet your business needs. The Cybersource app on
Shopify
supports these features:- 3-D Secure
- Apple Pay
- Card payments
- Google Pay
- Fraud Management tools
Cybersource supports these transaction types on
Shopify
: - Authorization (authorize only)
- Sale (auth and capture)
- Capture (capture only)
- Payer Authentication(3-D Secure)
- Refund (credit)
- Void (reversal)
Configuring Security Credentials
You must have a Cybersource
Business Center
account. If you do not have one, you must create one before installing the Cybersource app on
Shopify
. You also need to retrieve details from that account to install the plugin.
Creating a
Business Center
Account
Business Center
Account
Follow these steps to configure your
Business Center
account:
-
Go to the Business Center Registration website, and create an account.
-
Follow the email instructions that you received to activate your merchant account.
-
Log in to the Business Center to complete the registration process.
Installing the Cybersource App on
Shopify
Shopify
You must enable the Cybersource app in your
Shopify
account settings. Follow these steps to install the Cybersource app on
Shopify
:
-
To find the Cybersource app from the list inShopifysettings, go toStore Home > Settings > Payments > See all other providers.
-
In the search box, enterCybersource.
-
Select the app and clickInstall.
-
A page opens onShopify. Provide the required permissions to the payment app.
-
After you set the permissions, theBusiness Centerlog in opens.
-
Log in to theBusiness Centerwith your Cybersource credentijava.io.PrintWriter@548f9bbb als. An agreement page opens.
-
Check or clear the3-D Secure enrollmentbox based on your business needs. If you choose to enroll for 3-D Secure, ensure that thePayer Authenticationfeature is enabled and configured.
-
Submit the form. TheShopifystore settings page re-opens so that you can configure and activate the Cybersource app.
Configuring
Shopify
Shopify
Configure the
Shopify
payment settings. Follow these steps to configure the Cybersource App in your
Shopify
store:
-
Log in to yourShopifyaccount.
-
Go to your Cybersource store, and go toSettings > Payments > Manage.
-
Select the card brands and payment methods that you want to accept.
-
ClickSave.
Using 3-D Secure
If you are going to use 3-D Secure, you must have
Payer Authentication
enabled and have your Cardinal keys stored within the
Business Center
. To enable
Payer Authentication
, contact Cybersource support or your account manager. Request that the
Payer Authentication
enablement include support for the direct integration method.
After
Payer Authentication
is enabled, follow these steps to verify your
Payer Authentication
credentials:
-
Log in to yourBusiness Centeraccount.
-
Go toPayment Configuration > Payer Authentication Configuration.
-
View the Org Unit ID, API Identifier, and API Key to use inShopifyto verify your credentials.
Because you verified the
Payer Authentication
credentials and enabled the 3-D Secure feature when you installed the Cybersource app, the transactions will support 3-D Secure flows.
Reference Information
This section contains reference information to help you use the Cybersource app on
Shopify
.
Testing
You can test your integration before you start accepting payments. To test the application before moving to the production environment, you must request a dedicated the test app from Cybersource. Send to gdlisvpm@visa.com and provide your
Shopify
domain and store name.
Follow these steps to verify that the app is enabled and configured properly:
-
In yourShopifyaccount, and go to your web store.
-
Add an item to the cart and proceed to checkout.
-
Enter the shipping information.
-
Enter the test card information.
-
ClickPay Now.
-
Log in to yourBusiness Centeraccount.
-
Review the test transaction.
-
If there is a problem with the transaction or it does not appear in theBusiness Center, contact Cybersource support.
Troubleshooting
Contact Cybersource to troubleshoot transactions and request support. Include this information when you contact Cybersource:
-
Cybersource merchant ID
-
Shopifystore name
-
Shopifypayment ID
-
Shopifyreason string and code
-
Date and time
-
Test or production environment
-
Steps to recreate the error