You are here

README.txt in Commerce Worldpay 8.2

Same filename and directory in other branches
  1. 8 README.txt
  2. 7 README.txt
CONTENTS OF THIS FILE
---------------------
Worlppay Intergration (Direct).
- Create a payment gateway Direct.
- Use the secret key Details from the Worlpay logged in account settings.
- Use the account in test account settings to run transactions.

Worlpay Intergration (Redirect).
----------------------
- Create a payment gateway.
- In Worldpay set the Installation instructions. For this module to work properly you must configure a few specific options in your RBS WorldPay account under Installation Administration settings:
    Payment Response URL must be set to: <wpdisplay item=MC_callback-ppe empty="http://yoursitename/payment/notify/MACHINE_NAME_OF_PAYMENT_GATEWAY"/>;
    Payment Response enabled? must be enabled
    Enable the Shopper Response should be enabled to get the Commerce response page.
    Shopper Redirect URL and set the value to be <wpdisplay item=MC_callback/>. Worldpay help document.
    SignatureFields must be set to: instId:amount:currency:cartId:MC_orderId:MC_callback
- Set the in the payment plugin the Installation ID, Site ID, Installation password. These are found on the worldpay account.
- The secret key is a hash key you will need to generate this your self  using something like https://www.md5hashgenerator.com/
- The resultC.html &amp; resultY.html do not need to be uploaded to Worldpay site as we are using the templates located at commerce_worldpay/templates

API Docs: https://developer.worldpay.com/jsonapi/docs/
Shopping Carts: https://business.worldpay.com/shopping-carts

Internal (API): https://business.worldpay.com/developer-support/direct-integration
External (iFrame & redirect): https://business.worldpay.com/developer-support/redirect-integration

Testing
=======

To test your implementation, add a product to your cart, proceed thorough checkout
and enter a credit card. We recommend using a sandbox account for this before
attempting to go live. If you're using a sandbox account, you can use the following
credit card to test a transaction.

###### Visa Card
Credit Card #: 4444333322221111
Expiration Date: Any 4 digit expiration greater than today's date
CVC (if enabled): Any 3 digit code

###### Master Card
Credit Card #: 5555555555554444
Expiration Date: Any 4 digit expiration greater than today's date
CVC (if enabled): Any 3 digit code

###### American Express
Credit Card #: 34343434343434
Expiration Date: Any 4 digit expiration greater than today's date
CVC (if enabled): Any 3 digit code

###### Discover
Credit Card #: 6011000400000000
Expiration Date: Any 4 digit expiration greater than today's date
CVC (if enabled): Any 3 digit code

Note about credit card types
============================
As per Worldpay documentation found in here - https://merchants.worldpay.us/docs/index.taf?topic=faq
WorldPay Online Commerce Suite can process VISA, MasterCard, American Express,
Discover, Diners Club and JCB. In order to process Discover credit cards, you need
to apply with Discover for a Discover Merchant account. Once the account is approved,
you must provide the information to your Merchant Bank that processes your MasterCard
and VISA transactions.  After this is confirmed, the final step is to login to
Online Merchant Center, open the Acct Edit/Delete menu, and select the payment option Discover.

File

README.txt
View source
  1. CONTENTS OF THIS FILE
  2. ---------------------
  3. Worlppay Intergration (Direct).
  4. - Create a payment gateway Direct.
  5. - Use the secret key Details from the Worlpay logged in account settings.
  6. - Use the account in test account settings to run transactions.
  7. Worlpay Intergration (Redirect).
  8. ----------------------
  9. - Create a payment gateway.
  10. - In Worldpay set the Installation instructions. For this module to work properly you must configure a few specific options in your RBS WorldPay account under Installation Administration settings:
  11. Payment Response URL must be set to: ;
  12. Payment Response enabled? must be enabled
  13. Enable the Shopper Response should be enabled to get the Commerce response page.
  14. Shopper Redirect URL and set the value to be . Worldpay help document.
  15. SignatureFields must be set to: instId:amount:currency:cartId:MC_orderId:MC_callback
  16. - Set the in the payment plugin the Installation ID, Site ID, Installation password. These are found on the worldpay account.
  17. - The secret key is a hash key you will need to generate this your self using something like https://www.md5hashgenerator.com/
  18. - The resultC.html & resultY.html do not need to be uploaded to Worldpay site as we are using the templates located at commerce_worldpay/templates
  19. API Docs: https://developer.worldpay.com/jsonapi/docs/
  20. Shopping Carts: https://business.worldpay.com/shopping-carts
  21. Internal (API): https://business.worldpay.com/developer-support/direct-integration
  22. External (iFrame & redirect): https://business.worldpay.com/developer-support/redirect-integration
  23. Testing
  24. =======
  25. To test your implementation, add a product to your cart, proceed thorough checkout
  26. and enter a credit card. We recommend using a sandbox account for this before
  27. attempting to go live. If you're using a sandbox account, you can use the following
  28. credit card to test a transaction.
  29. ###### Visa Card
  30. Credit Card #: 4444333322221111
  31. Expiration Date: Any 4 digit expiration greater than today's date
  32. CVC (if enabled): Any 3 digit code
  33. ###### Master Card
  34. Credit Card #: 5555555555554444
  35. Expiration Date: Any 4 digit expiration greater than today's date
  36. CVC (if enabled): Any 3 digit code
  37. ###### American Express
  38. Credit Card #: 34343434343434
  39. Expiration Date: Any 4 digit expiration greater than today's date
  40. CVC (if enabled): Any 3 digit code
  41. ###### Discover
  42. Credit Card #: 6011000400000000
  43. Expiration Date: Any 4 digit expiration greater than today's date
  44. CVC (if enabled): Any 3 digit code
  45. Note about credit card types
  46. ============================
  47. As per Worldpay documentation found in here - https://merchants.worldpay.us/docs/index.taf?topic=faq
  48. WorldPay Online Commerce Suite can process VISA, MasterCard, American Express,
  49. Discover, Diners Club and JCB. In order to process Discover credit cards, you need
  50. to apply with Discover for a Discover Merchant account. Once the account is approved,
  51. you must provide the information to your Merchant Bank that processes your MasterCard
  52. and VISA transactions. After this is confirmed, the final step is to login to
  53. Online Merchant Center, open the Acct Edit/Delete menu, and select the payment option Discover.