Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gateways:worldpay [2011/06/02 05:55] – [Setting Up worldpay for FoxyCart] foxybrett | gateways:worldpay [2022/02/17 17:13] (current) – adam | ||
---|---|---|---|
Line 1: | Line 1: | ||
---- dataentry gateway ---- | ---- dataentry gateway ---- | ||
- | type : gateway | + | type : gateway #do not change this line |
- | + | name : WorldPay (Global) | |
- | # Add the full name of the gateway after the colon below. | + | countries |
- | name : RBS WorldPay (Global) | + | |
- | + | ||
- | # Supported Countries. Please use 2-character ISO Country Codes available at | + | |
- | # http:// | + | |
- | # Separate multiple country codes by commas. | + | |
- | countries | + | |
- | + | ||
- | # Enter the FoxyCart versions where support was added or removed (if applicable). | + | |
- | # Version numbers should include applicable decimals, such as " | + | |
support-added | support-added | ||
support-removed : | support-removed : | ||
- | + | supports-3dsecure: | |
- | # Gateway URL | + | supports-multicurrency |
gateway_url | gateway_url | ||
---- | ---- | ||
- | ====== | + | ====== WorldPay (Global) ====== |
- | ===== Setting Up worldpay | + | ===== Setting Up WorldPay Global Gateway |
- | Details are coming soon. Please feel free to edit this page if you have anything to add. (Because we're most familiar with the test account, we don't always know the exact details to set up a real account.) | + | |
+ | If you have questions about setting up your WorldPay Global Gateway account, call their technical support on: +44 (0)1223 258 493. | ||
+ | |||
+ | Note that you will need to have an account that can use the XML Direct functionality, | ||
+ | |||
+ | If you get the "The payment gateway returned an invalid HTTP status code: 401" error while checking out, it means that you probably entered incorrect merchant code / XML password. Be careful about your merchant code, it's not the same as your login. The merchant code can be found in the status panel: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | If you get the following error and do not plan to use 3D-Secure, ask WorldPay to disable 3D-Secure on your account.. | ||
+ | < | ||
+ | ==== Other Requirements for Your Site ==== | ||
+ | - You have to include the following details in the store website | ||
+ | * Your company' | ||
+ | * Your company' | ||
+ | * A contact telephone number | ||
+ | * An email address | ||
+ | - REFUND POLICY for services (The following text one of the feedback from worldpay) | ||
+ | * "We have been unable to locate a suitable refund policy. Under WorldPay regulations you must let your customers know that under certain circumstances a refund will be given at the discretion of the management. You can state that customers are not ' | ||
+ | |||
+ | ==== XML Password ==== | ||
+ | You will need to obtain your XML password. | ||
+ | |||
+ | For a business account you can find your password under the Installations menu: | ||
+ | {{ : | ||
+ | |||
+ | The password for a corporate account can be found under the Profile -> Merchant Environment menu: | ||
+ | {{ : | ||
+ | |||
+ | ==== 3D Secure v2 ==== | ||
+ | |||
+ | To enable 3D Secure v2 for your Foxy store, you will need to have 3DS Flex enabled within your Worldpay account. To action this, you will need to [[https:// | ||
+ | |||
+ | Once enabled, they will provide you with the three values that you need to enter into the Foxy administration within your Worldpay integration settings on the " | ||
===== Testing ===== | ===== Testing ===== | ||
Line 30: | Line 53: | ||
==== Testing Transactions ==== | ==== Testing Transactions ==== | ||
A number of different cases can be tested by entering the following values as the | A number of different cases can be tested by entering the following values as the | ||
- | card/ | + | cardholder **first |
REFUSED will simulate a refused payment | REFUSED will simulate a refused payment | ||
Line 39: | Line 62: | ||
ERROR will simulate a payment that ends in error. | ERROR will simulate a payment that ends in error. | ||
+ | |||
+ | if the cardHolderName is 3D then the Test environment will act as if the credit card is participating in 3-D Secure (that is, the 3-D Security Directory would respond with enrolled). | ||
+ | |||
+ | if the cardHolderName is NO3D then the Test environment will act as if the credit card is not participating in 3-D Secure (that is, the Directory | ||
+ | would respond with not-enrolled). | ||
+ | |||
All other card/ | All other card/ |