Screen: ShopSite > Commerce Setup > Payment > Configure Processor

Note:

PayPal, the owner of CyberCash, has discontinued development for the CyberCash payment gateway. PayPal has stated that they will continue to maintain CyberCash for existing merchants, but are encouraging merchants to switch to the PayPal Payflow Pro gateway. At the time of this writing, CyberCash merchants could switch to PayPal Payflow Pro for free. Future versions of ShopSite will no longer include support for the CyberCash payment gateway. We strongly encourage CyberCash merchants to switch to the PayPal Payflow Pro gateway.

CyberCash

Note:

New ShopSite stores do not have the CyberCash Payment Gateway option. Merchants who have upgraded their version of ShopSite but were previously using CyberCash will still be able to view and manage CyberCash configuration options.

Overview

ShopSite Pro and ShopSite Manager have built-in support for CyberCash CashRegister service, which provides a secure, automated environment for online merchants to accept credit card payments and their customers to make quick and easy purchase decisions. The CyberCash software is already installed in ShopSite; merchants do not need to download any additional software.

Note:

It is highly recommended that your CyberCash account and your Internet merchant account be set up for "Auth/PostAuth" processing, which may also be called "authonly." This means that funds are authorized when a customer makes a purchase, and captured (transferred to your merchant account) when you use the ShopSite Bill Order function after shipping the products. The other type of processing, "Auth/Capture," transfers funds as soon as the customer clicks the Submit this Order button on the order form. Occasionally a customer will click that button two or three times for various reasons, and it is possible that the customer would be charged two or three times for the order.

The CyberCash "auto-mark" feature is also incompatible with normal ShopSite transaction processing. Do not enable this feature in your CyberCash account.


ShopSite Setup

Follow these steps to configure your store to use CyberCash for payment processing:

  1. Go to the Commerce Setup screen in ShopSite and click Payment.
  2. In the Credit Card Processing section of the screen, click the CyberCash radio button.
  3. Click Configure Processor, which brings you to a screen containing the fields listed below. Fill in the fields with the information for your store, or use the default values to configure a test account.
  4. CyberCash ID
    Your merchant ID, given to you when you registered for a CyberCash account.
    Merchant Key
    Your secure merchant key, given to you when you received your CyberCash account.
    Payment Services
    Host Location
    The URL to the CyberCash payment processor. This URL was given to you when you received your CyberCash account.
    E-Commerce
    Services Manager
    The URL to the CyberCash E-Commerce Services Manager, given to you when you received your CyberCash account.
    Admin Login
    Your CyberCash login name, given to you when you received your CyberCash account.
    Admin Password
    Your CyberCash password, given to you when you received your CyberCash account.
    Maximum time to
    Wait for a Response
    from CyberCash
    The number of seconds to wait for CyberCash to respond when validating a credit card. You should not need to change this number. The default value—120—should allow enough time for the connection to the CyberCash server to be made.
    ISO Standard
    Currency
    The type of currency in which payment is to be received. If your currency is not listed in the drop-down list, select the second button and type in your currency in ISO standard format, such as usd for United States Dollars .
    Use AVS
    Check this box if you signed up for the CyberCash FraudPatrol™ service, which checks the biling address that a customer enters against the address on file for the credit card. (AVS stands for "Address Verification Service.") If you enable AVS, you can use the Reject on: field to reject orders that do not pass AVS for various reasons, which may help prevent credit card fraud.
    Reject on:
    Check the boxes to reject orders that fail the Address Verification Service for various reasons.
    Note:

    When an AVS check fails, the gateway notifies ShopSite of the failure, but still authorizes the transaction. If you have configured ShopSite to reject on AVS faiure, the order will not go through and no funds will be transferred from the customer’s account to the merchant account. However, the gateway still places a "hold" on the customer’s account for the amount of the order. The authorization will eventually time out and the hold will be released, but you may see the authorization when you view transactions in your gateway account.

  5. Click Save Changes after you have entered your information.
  6. At this point, you may want to place some test transactions to verify that everything is set up correctly.
  7. When you are ready to process real transactions, log in to your account at CyberCash and put your account into "live" mode. Your new CyberCash merchant account is in "debug" mode until you make this change, and all transactions entered will be regarded as test transactions, and will not result in any charges or payments.

Transaction Flow

The steps in processing a credit card transaction with CyberCash are:

  1. The customer makes a purchase in the store and enters a credit card number and a billing address.
  2. ShopSite sends the credit card and address information to the CyberCash server.
  3. The CyberCash server checks to see if the card is authorized to charge the amount indicated, and if the billing address that the customer entered matches the billing address on file for the credit card (assuming Address Verification Service is turned on).
  4. If the card is not over limit, the CyberCash server sends authorization information back to ShopSite, including the status of the AVS check.
  5. If the merchant enabled AVS checking, ShopSite checks the status code returned by CyberCash against the Reject on: criteria specified by the merchant.
  6. If the purchase is not authorized on that card, or if the AVS check failed, ShopSite displays an error message to the customer and invites the customer to correct the errors (if possible) or to notify the seller. ShopSite does not allow the transaction to be completed if the charge is not authorized or the AVS check fails.
  7. Assuming that there are no problems with the authorization or AVS, ShopSite displays a receipt to the customer and creates a transaction record in the orders database. At this point, the purchase is only authorized; no actual charges have been placed against the card.
  8. When the merchant accesses the Orders section of ShopSite, the transaction is displayed as a new order (there is an asterisk next to the customer name). The merchant selects the order and clicks Bill Order.
  9. ShopSite sends the transaction information to the CyberCash server and request that the customer’s credit card be billed and the merchant’s account credited for the transaction amount. This is also called "settling" a transaction.
  10. The CyberCash server sends information back to ShopSite indicating that the transaction has been settled.
  11. ShopSite marks the transaction as billed in the orders database.

Testing

Before putting your CyberCash account into "live" mode, you can process some test transactions to verify that you have set everything up correctly and that ShopSite can communicate with the CyberCash servers.

  1. Follow the ShopSite Setup instructions to enter your CyberCash account information in ShopSite.
  2. Click the My Store icon to view your store.
  3. Make a purchase using a credit card. (No charges will be made to the card because your CyberCash account is still in "debug" mode.)
  4. Go to the Orders section of ShopSite and select the order you just made, then click Show Order.
  5. You should see the line:
  6. CyberCash Order ID:342183747466272172

    under Ordering Instructions (the Order ID number will be different from the one shown here).

  7. Click OK to return to the Orders menu.

Note the test account does not allow you to use the Bill Orders feature.


ShopSite Help and Resource Center
February 20, 2007
Give Feedback


ShopSite Shopping Cart Software