Question: How do I set up the credit card interface?
Answer: Apprise uses Worldpay for credit card processing over the Internet.
You must first contact Worldpay and set up a payment services account.
For Worldpay, credit card information is not stored within the Apprise database, which makes it easier to achieve PCI compliance. To set up a Worldpay account, go to https://vantivip.secure.force.com/?p=apprise-software-inc.
NOTE If you transition from using PayPal to using Worldpay, you must purge all customer and order credit card information, and enter customer credit card information in Customer Maintenance.
Perform the following steps to set up the credit card interface:
In System ID Maintenance, on the Credit Card Options tab, select Worldpay for the Credit Card Interface field.
Enter the amount to authorize in the Authorization Basis field and any additional percentage to authorize during pick demand creation in the Authorize Over Amount % field. If necessary, you can override these settings for order classes in Order Class Maintenance and for customers in Group Credit Rule Maintenance and Customer Credit Rule Maintenance.
If you are using Worldpay, enter all test information for Worldpay in the Test section. When you are ready to go live, set the mode to Live, and enter live information for Worldpay in the Live section.
Contact Worldpay (or your credit card processing network) to obtain test-only credit card numbers. These may be different numbers depending on whether you are in Test or Live mode. You can also use real credit card numbers in Test mode without affecting the card’s credit line.
In Currency Maintenance, select the Allowed for credit card orders check box for all currencies for which you will accept credit card orders.
In User Extended Options, select the Can authorize credit cards at order time check box for every user that is allowed to process credit card transactions.
In Payment Terms Maintenance, set up terms codes (e.g., AMEX, MC, VISA) with a type of Credit Card. These terms codes are selected in the Card Type field in Credit Card Number Entry.
NOTE If you are using Worldpay, set up terms codes called Amex, Visa, Mastercard, and Discover.
In Order Entry Additional Charge Maintenance, use the same terms code set up in Payment Terms Maintenance as the Charge Type (e.g., AMEX, MC, VISA).
Failure to set up a charge type for every credit card terms code will result in error conditions.
In Edit mode in Customer Maintenance, click the Bill-To tab, select a bill-to address, click the Update button, and click the Credit Cards button in the ribbon to set up recurring customer credit card information (if available).
The following table lists credit card numbers you can use for testing the credit card interface.
Credit Card Type |
Credit Card Number |
American Express |
378282246310005 |
American Express |
371449635398431 |
American Express Corporate |
378734493671000 |
Australian BankCard |
5610591081018250 |
Diners Club |
30569309025904 |
Diners Club |
38520000023237 |
Discover |
6011111111111117 |
Discover |
6011000990139424 |
JCB |
3530111333300000 |
JCB |
3566002020360505 |
MasterCard |
5555555555554444 |
MasterCard |
5105105105105100 |
Visa |
4111111111111111 |
Visa |
4012888888881881 |
Visa |
4222222222222 Note Even though this number has a different character count than the other test numbers, it is the correct and functional number. |
Note When using the test credit card numbers, orders over $1,000 are declined, and orders under $1,000 are approved.