Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gateways:cybersource [2019/03/08 00:10] foxybrettgateways:cybersource [2021/02/23 12:18] (current) – [Setting Up Cybersource for FoxyCart] adam
Line 1: Line 1:
 ---- dataentry gateway ---- ---- dataentry gateway ----
-type            : gateway         # do not change this line+type                             : gateway # do not change this line 
 +name                             : Cybersource 
 +countries                        : US, GB, JP 
 +support-added                    : 0.3.0 
 +support-removed                  :  
 +supports-3dsecure                : yes 
 +supports-multicurrency           :  # enter "yes" or "no" (without quotes) 
 +supports-transaction-id-override : yes 
 +gateway_url                      : http://www.cybersource.com/ 
 +----
  
-# Add the full name of the gateway after the colon below. 
-name            : Cybersource 
  
-# Supported Countries. Please use 2-character ISO Country Codes available at 
-# http://www.iso.org/iso/english_country_names_and_code_elements 
-# Separate multiple country codes by commas. 
-countries       : US, GB, JP 
- 
-# Enter the FoxyCart versions where support was added or removed (if applicable). 
-# Version numbers should include applicable decimals, such as "0.7.0" and not "070" 
-support-added   : 0.3.0 
-support-removed :  
-supports-multicurrency  : # enter "yes" or "no" (without quotes) 
-supports-transaction-id-override : yes 
- 
-# Gateway URL 
-gateway_url     : http://www.cybersource.com/ 
----- 
  
  
Line 27: Line 19:
   - Set up your CyberSource account - [[http://www.cybersource.com/register/]]   - Set up your CyberSource account - [[http://www.cybersource.com/register/]]
   - Login to 'Test Business Center' [[https://ebctest.cybersource.com/]]   - Login to 'Test Business Center' [[https://ebctest.cybersource.com/]]
-  - On the left nav click Account Management -> Transaction Security Keys. Then click on the "Security Keys for the SOAP Toolkit API" link.+  - On the left nav click Payment Configuration -> Key Management.
   - Generate a new key by clicking the "Generate Key" button.   - Generate a new key by clicking the "Generate Key" button.
-    - If you don't see this optionthere may be two options (one for SOAP, one for something else). Try the other setting. +    - Select "Transaction Processing" on the first screenand "SOAP" on the second screen 
-  - Copy the key that appears (and download it for safekeeping if desired).+  - Copy the key that appears (and download it for safekeeping if desired as it won't be shown again).
   - Login to your FoxyCart admin. Click the "payment" link under "STORE". Set your payment method to Cybersource.com.   - Login to your FoxyCart admin. Click the "payment" link under "STORE". Set your payment method to Cybersource.com.
   - Flip to the Live Server radio button. If it's disabled you'll need to "Start your FoxyCart subscription today!".   - Flip to the Live Server radio button. If it's disabled you'll need to "Start your FoxyCart subscription today!".
   - Enter your Merchant ID (which you use when you login to CyberSource) and the Transaction Key that you just copied.   - Enter your Merchant ID (which you use when you login to CyberSource) and the Transaction Key that you just copied.
 +  - If your store needs to verify that the credit card is valid for certain amounts, you can set the (live or test) //card verification mode:// field. This feature's use is if you want to save a credit card for the customer and verify that it's valid, but not charge it at the time of entry. See the <wrap hi>?</wrap> to the right of the field for help on options.
   - Click the "Update Payment Gateway" button.   - Click the "Update Payment Gateway" button.
   - Get back to your CyberSource account. Click "Account Management" -> "SmartAuth Settings". Set your checkboxes to look like this:\\ {{:docs:paymentgateways:cybersource-smartauth-settings-cvv2.png|CyberSource CVN settings}}   - Get back to your CyberSource account. Click "Account Management" -> "SmartAuth Settings". Set your checkboxes to look like this:\\ {{:docs:paymentgateways:cybersource-smartauth-settings-cvv2.png|CyberSource CVN settings}}
Line 67: Line 60:
 To override the default Foxy transaction ID, add [[https://api.foxycart.com/rels/attributes|an ''attribute'' via the API]] named ''fx_transaction_id_gateway_override'', to the ''cart'' resource. The value of that attribute will be passed to CyberSource as the Merchant Reference Number (aka Merchant Reference Code). To override the default Foxy transaction ID, add [[https://api.foxycart.com/rels/attributes|an ''attribute'' via the API]] named ''fx_transaction_id_gateway_override'', to the ''cart'' resource. The value of that attribute will be passed to CyberSource as the Merchant Reference Number (aka Merchant Reference Code).
  
 +For reference, here's the field in the CyberSource portal:
 +{{ :gateways:cybersource-merchant-reference-code-override.png?400 |An image showing the CyberSource admin with the Merchant Reference Number column header circled.}}
 ===== Testing ===== ===== Testing =====
 ==== Obtaining a Test Account ==== ==== Obtaining a Test Account ====

Site Tools