Screen: ShopSite > Commerce Setup > Payment > Configure Processor

VirtualPAY

Overview

If you have an NPC VirtualPay merchant account, you can configure ShopSite to process credit card orders in real time. Your customers can enter their credit card information (including billing address) on the shipping screen and ShopSite will forward that information to NPC for verification. If the information is correct and there are funds available to cover the cost of the order, NPC will tell ShopSite that the order is authorized and ShopSite will display a receipt to the customer.

After you ship an order, you can go to the Orders screen in the back office, select the order, and then click Bill Orders to start the process to receive payment. ShopSite will send a request to NPC to capture the funds for that order, and the funds will be transferred to your merchant bank account, usually within a couple of business days.

VirtualPAY Setup

Before configuring ShopSite to process credit cards with VirtualPAY, you must have an Internet merchant account (available through NPC) and and a VirtualPAY account. Be sure to type "ShopSite" as your Storefront/Shopping Cart Software.

ShopSite Setup

After you have registered with NPC and received your merchant information, follow these steps to configure your store to use VirtualPAY 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 VirtualPAY 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.

User Information

Enter information that identifies your VirtualPay account.

Name
The name that you use to log into your VirtualPAY account.
Password
Your VirtualPAY password.
ClientId
The Client ID number given to you for your VirtualPAY account.
Display CVV2 Entry Box
Check this box to have ShopSite include a text box on the order form for customers to enter the CVV2 value from their credit cards. See the Payment Setup help for an explanation of CVV2.
Require CVV2 Entry
Check this box to make the CVV2 field a required field on the order form.
Display Error Details
Check this box only when setting up a new VirtualPAY account and making test purchases. If there are any problems with the transactions, the customer will see details about the error. Hopefully that customer is you just making test purchases. Turn this option off when you are ready to accept real transactions.
Reject on AVS Failure
Check this box to reject transactions in which the ZIP code doesn't pass the Address Verification test.
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.

Click Save Changes after you have entered your information. At this point, you may want to place some test transactions to verify that everything is set up correctly.

Note:

Place a test order after you finish configuring your store to be sure that the ShopSite server can contact the NPC server. If there are problems, contact your ShopSite Hosting Partner to verify that port 11500 is open on the server; that port must to be open for the NPC software to work.


ShopSite Help and Resource Center
Last updated: March 01, 2010
Give Feedback


ShopSite Shopping Cart Software