PaymentNet, Inc.

Real-time credit card handling with PaymentNet, Inc. (formerly known as Segue Systems) is available in ShopSite Manager and Pro. In order to use this, the merchant needs a PaymentNet account. A sign-up form for ShopSite merchants is available at the PaymentNet site.

Overview

PaymentNet delivers a flexible service designed to accommodate the varied processing needs of merchants, from those who have a few orders a day to those who process thousands of transactions daily. The PaymentNet service is based on a true client-server technology that provides reliable, high-performance processing. Services are delivered using the PaymentNet client, a small (100Kb) executable binary that is linked to a merchant's storefront solution.

Follow these steps to get started with PaymentNet:

  1. Review and send in a service agreement with your payment to PaymentNet, Inc., for the first year of PaymentNet service. Initial payment includes setup fees plus annual service, either the prepaid amount or the first month.
  2. Register for a new PaymentNet user ID and password.
  3. Obtain an Internet Merchant Account with a bank. (You will be required to provide your merchant account information on the online registration.)
  4. Upon receipt by PaymentNet, Inc. of items 1 and 2, your PaymentNet account will be set up and a user ID and password will be provided.
  5. Configure your PaymentNet implementation with your unique PaymentNet user ID and password.
  6. Begin processing transactions.

Steps 1 - 4 are the responsibility of the merchant. The Setup section below contains the details that you will need for step 5.

Setup

From the Config page select Payment Types, then select Configure Process Options. You will see a screen similar to the one below. Note: PaymentNet is not currently supported on the Solaris Intel (x86) platform.
Label Default Value Comments
Host PaymentNet will give you this information when you register.
Port
CGI
Auto Verify Service AVS matches the Zip code and the Credit Card Number.
Merchant ID These are given to you when you register. The default values are used to test the PaymentNet client for connectivity.
Merchant Password

Fill in the proper values , click the OK button, and you're all set.

Shopping Cart

By default, credit card processing is done off line (by the merchant). When an order is placed, ShopSite does do some credit card validation to ensure that the number given is a possible credit card number (i.e. it passes certain internal consistency checks) and reprompts the customer if the information is missing or inconsistent.

If ShopSite is using PaymentNet when an order is placed, the credit card information is sent to the PaymentNet server. The server checks to see if the card is authorized to charge the amount indicated and sends back information -- no actual charges are executed. If the card is authorized, ShopSite stores the transaction information (which varies with the Credit Card Processor Type -- FirstUsa, First Data, VisaNet, etc.) in the orders data base under Ordering Instructions. The information is returned in two lines and is stored with the herald *ONA*, each element separated with ':'.

If there is an error in the transaction, ShopSite displays an error screen to the customer and invites the customer to correct the errors (if possible) or to notify the merchant.

Back Office

Viewing

Viewing orders is unchanged except that PaymentNet data is stored in the Ordering Instructions field of the orders database and is visible when viewing orders.

Billing

ShopSite has a new button, Bill Order. Selecting one or more credit card orders and clicking this button causes a payment request for those orders to be sent to the PaymentNet server.

Again, if the request succeeds, the information returned by the server is appended to the earlier information in the Ordering Instructions field. This time the herald is *ONA-BILL*. Again, lines are separated by ':'.

If an error occurs, an error screen with further information is displayed. The exact information returned on error depends in part on the error and in part on the Credit Card Processor Type (FirstUsa, First Data, VisaNet, etc.).

Testing

Without having an account set up with PaymentNet, some testing can be done.

  1. From the configuration screen click the Default button. This will set a merchant id and password that allows testing the software and the connection with the PaymentNet server.
  2. Go to your store and purchase a product using a credit card. For test purposes, a Visa credit card number of 0000 0000 0000 0000 will work.
  3. After you see the screen receipt from ShopSite, go to the back office, Orders, select the order you just made, and click Show Order.
  4. You should see the line:
    *ONA*:democorp00142:SALE 342183747466272172: 
    under Ordering Instructions.
  5. Press OK to return to the Orders menu.
  6. Select the order again and click Bill Order. You should see something like:

    Order Name Company Amount Status
    1237 Typical Shopper Open Market 1.00 Billed

  7. Return to main Orders menu, select the order, and click Show Order again. You should see something like:
    *ONA*:democorp00142:SALE
        342183747466272172:*ONA-BILL*:democorp00142:
    SALE 342183747466272172

If you get these results, you can be sure that the software is working correctly and that the PaymentNet client program was able to reach the PaymentNet server.


Back to Main Help Page | Search | Give Feedback
If you are not finding the help you need, please give detailed feedback.