The Cybersource payment gateway is a payment processor provided by Cybersource Corporation. It uses a local checkout process, meaning that the customer never leaves your website throughout the entire transaction.
Cybersource Test Account Setup
- You will need to sign-up for a test account
If you are interested in becoming a registered merchant, you will need to contact a Cybersource sales representative at 1.888.330.2300 US/Canada, or +44 (0)118 929 4840 UK/Europe.
Since the Cybersource payment gateway for Shopp uses a local checkout process, sensitive information (such as credit card numbers) may be entered on your website. In order to protect your customer’s information your website’s hosting service will need to be SSL Setup|setup to support SSL.
The Cybersource addon for Shopp uses the SOAP Toolkit for Cybersource Web Services, and therefore requires that your hosting provider has configured PHP with SOAP library support. If you do not have SOAP library support, the addon will not function. NuSOAP support will be coming after Shopp 1.2 is released.
- Uncompress the add-on files
- Upload the folder (directory) and all its contents to your Shopp add-ons folder (directory) under:
When your Cybersource account is successfully set up, you will receive a Merchant ID, and you will need to configure the following settings.
- Payment Gateway
Select Cybersource from the Payment Gateway menu, and click Add Payment Option.
- Merchant ID
Enter your Cybersource Merchant ID provided by Cybersource when your account was setup.
- Merchant reference code
Enter a generic word, less than 16 characters (latin characters only) that you would like to appear on your customer’s billing statement when they purchase from you.
- Cybersource Security Keys
You will need to login to the Cybersource Advanced Solution Customers/Resellers portal using the Merchant ID, Username, and Password you created when you signed up for your account. Note: You will login and generate separate keys for your production account and your test account. You must use the correct API key for the mode you are running the addon in. After you have logged in to the appropriate account, select Account Management → Transaction Security Keys → Security Keys for the SOAP Toolkit API → Click Generate Key, and follow the instructions on the screen. You will need to copy this API key into this field.
- Enable test mode
By toggling on this setting, you will be able to run test transactions using Cybersource without any money changing hands or accounts being debited. This will allow you to test that your setup is working correctly before going live. Test transactions will appear in your Shopp order management screen as a regular order. You may simply disregard or delete any test orders you create.
To ensure that CyberSource successfully receives your order information, we highly recommend that you run test transactions after implementing your chosen connection method. The test environment gives you the opportunity to troubleshoot and correct any connection issues that you may have. To verify that your implementation is correct, request test transactions, including authorizations, captures, and credits. You can test using your own credit card or if you prefer to use test credit card numbers, use those provided below with any future expiration date.
Credit Card Testing numbers:
- American Express
- Diners Club