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 [2021/02/23 12:18] – [Setting Up Cybersource for FoxyCart] adamgateways:cybersource [2025/01/10 22:05] (current) – [Setting Up Cybersource for FoxyCart] marija
Line 16: Line 16:
 ====== Cybersource ====== ====== Cybersource ======
 ===== Setting Up Cybersource for FoxyCart ===== ===== Setting Up Cybersource for FoxyCart =====
 +These are instructions for setting up your Cybersource gateway on a Live store. If you don't have a FoxyCart store subscription, you can start one by going to **Settings—>Billing** in the admin dashboard and clicking the **I'm ready to take my store live** link and follow the prompts.
  
   - 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 in to your Cybersource account [[https://businesscenter.cybersource.com/ebc2/]] 
-  - On the left nav click Payment Configuration -> Key Management. +  - In the dashboard, under **Security Keys**, click **Generate new key**
-  - Generate new key by clicking the "Generate Key" button+  - Select **REST - Shared Secret** 
-    - Select "Transaction Processing" on the first screen, and "SOAP" on the second screen +  - Scroll down and click **Generate Key** 
-  - Copy the key that appears (and download it for safekeeping if desired as it won't be shown again)+  - You will see the key generated. Copy out the **Key** and **Shared Secret** for entry into the Foxy admin, and securely store it 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+  - Log into your Foxy admin (https://admin.foxy.io) and go to **Settings—>Payments** and click the Payment Method Set you wish to use for Cybersource. A box should pop up
-  - Flip to the Live Server radio button. If it's disabled you'll need to "Start your FoxyCart subscription today!"+  - If the gateway is not already set to Live mode, toggle the switch for **Use live credentials**. If it's disabled you'll need to start your FoxyCart subscription by closing the current window and selecting Billing (under Settings) and click the **I'm ready to take my store live** link (you can then come back and start over at the **Settings—>Payments** step). 
-  - Enter your Merchant ID (which you use when you login to CyberSource) and the Transaction Key that you just copied+  - Click **Add payment method** and select **Cybersource REST**
-  - 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:// fieldThis 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+  - Enter the **Merchant ID**, **Key**, and **Shared Secret** that you generated from the Cybersource site, turn on tokenization if you are using it, then click **Create** to save the new gateway
-  - Click the "Update Payment Gateway" button. +  - If your store needs to verify that the credit card is valid for certain amounts, please [https://foxy.io/contact|contact] our support team about how to set that up
-  - 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}}+  - Click the **Save** button. 
 +  - Go 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}}
     * UK users skip the above step. CVN is not available and is covered by the Decision Manager settings. \\ {{:docs:paymentgateways:cybersource_business_center_-_global_velocity_settings.jpg?200|Decision Manager Settings}}     * UK users skip the above step. CVN is not available and is covered by the Decision Manager settings. \\ {{:docs:paymentgateways:cybersource_business_center_-_global_velocity_settings.jpg?200|Decision Manager Settings}}
     * Cybersource by default has already put in place basic fraud screening via the Decision Manager even in the basic set up package.     * Cybersource by default has already put in place basic fraud screening via the Decision Manager even in the basic set up package.
-    * Don't worry. FoxyCart always sends the CVN //unless// the customer is using a saved card (or it's processing a subscription). This is very common; the first transaction between your store and your customer validates using the CVN, but subsequent transactions validate using other serives (like address verification).+    * Don't worry. FoxyCart always sends the CVN //unless// the customer is using a saved card (or it's processing a subscription). This is very common; the first transaction between your store and your customer validates using the CVN, but subsequent transactions validate using other services (like address verification).
   - **TEST.** Your account may already be in test mode. Contact CyberSource support to make sure everything's ready to go.   - **TEST.** Your account may already be in test mode. Contact CyberSource support to make sure everything's ready to go.
-  - **TEST MORE.** Test with a real credit card and make sure everything (all the way up to the money actually getting deposited into your merchat account) works as expected. +  - **TEST MORE.** Test with a real credit card and make sure everything (all the way up to the money actually getting deposited into your merchant account) works as expected. 
-    **NOTE:** Using a test card on a live account will generate account configuration errors. We're noting that here because this is unusual behavior. (Typically the cards would just be rejected with a normal "declined"-style error message.) +<note important>**NOTE:** Using a test card on a live account will generate account configuration errors. We're noting that here because this is unusual behavior. (Typically the cards would just be rejected with a normal "declined"-style error message.)</note>
- +
  
 ===== Payment Tokenization ===== ===== Payment Tokenization =====

Site Tools