User Guide

Installation & Setup 133
AShop Software © Copyright 2002 - 2010
Assure box is checked for Silent Post URL and enter
http://www.yourwebsite.com/ashop/order.php
This allows PayPal to post the info back to the cart with the Silent Post URL, but allows you to send
people back to the website with the Return URL. Otherwise the orders are not recorded and receipts are
not sent.
The PayFlow payment form must be configured to collect the billing address and email address of your
customers. Login to your PayFlow account, click Account Info, click PayFlow Link Info. Under the
section "Billing Information" check all boxes for "Required Fields" and "Editable Fields" except
"CSC" (unless you want to enable the Card Security Code feature).
2.24.29 PayPal PayFlow Pro
With PayPal PayFlow Pro the payment form is generated by the AShop script orderform.php, on your
own site. Since the form collects sensitive credit card information, an SSL security certificate for your
site is required.
Test Mode
Credit Card Numbers For Testing
Visa: 4111111111111111
MasterCard: 5555555555554444
American Express: 378282246310005
The AShop payment option must be in test mode in order for these test numbers to work.
Troubleshooting
It is very easy to confuse the settings between PayPal and AShop. If everything seems right, but the
credit cards are denied, double check the payment option settings within AShop.
The Merchant ID setting within AShop is the PayFlow Username.
The Security Secret setting within AShop is the password for the PayFlow account login.
2.24.30 PayReady
PayReady payment integration requires access SSL support on the server. This is necessary because
the credit card information is collected through a page that is hosted on the server where AShop is
installed.
Note: There is a hosted payment form option available from PayReady. We don't use it because it uses
the GET method for postbacks, which causes security issues.
PayReady Test Account
PayReady provides a test account that is publicly available. Specific card number and billing information
is required in order for test payments to be accepted.
Account username (Merchant ID): PayReady.net Test Account
Credit card type: Visa
Credit card number: 4012000010000
Security code: 999