Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developer:integration_docs:sandbox_testing [2018/05/28 06:51]
thiago123
developer:integration_docs:sandbox_testing [2020/03/09 16:13]
robinc [What can you test?]
Line 1: Line 1:
 +====== Sandbox Testing ======
 +
 +~~TOC~~
 +
 +\\
 +Here you can understand a little better how to integrate to the Nuvei sandbox account. ​
 +It's required some level of familiarity with the basics of integrating with our hosts - as detailed in
 +our API Specification in the previous page - and the explanation is not intended to offer complete testing guidelines. For these purpose, take a look the **[[developer:​integration_docs:​testing-guide|Testing Guide]]**.
 +
 +===== What is a Sandbox account =====
 +
 +A sandbox account is used to test basic integration with our payment
 +gateway. These accounts (one per currency) are publically available on our test
 +host and can be used without requesting access from Nuvei. They provide
 +very basic functionality and no access to the back-end ‘Merchant SelfCare ’
 +
 +===== What can you test? =====
 +
 +Sandbox accounts provide the ability to perform basic sales and refunds through
 +our test host with any of the three integration methods, including eDCC. 
 +In order to be able to test pre-authorisations,​ completions,​ SecureCard functionality,​
 +subscriptions,​ unreferenced refunds or any other feature or currency, you must
 +request a full test account by e-mailing <​html><​a href="​mailto:​ecommsupport@merchant-support.com?​Subject=SDK%20Help">​ ecommsupport@merchant-support.com</​a></​html>​.
 +
 +In order to test a Hosted Payment Page customization you need to obtain access to a
 +full test account first.
 +
 +Please note that 3D Secure cannot be tested and it works only with live environment
 +and live credit cards.
 +
 +===== Account Details =====
 +
 +Our test host connectivity information is available in our Integration Guide
 +document. Sandbox account details are:
 +
 +<​searchtable>​
 +<​sortable>​
 +^  Terminal ​     ^  Currency ​ ^  Terminal ID  ^  Shared Secret ​ ^
 +|  **A**   ​| ​ USD       ​| ​ 33001         ​| ​ SandboxSecret001 ​    |
 +|  **B**   ​| ​ CAD       ​| ​ 33002         ​| ​ SandboxSecret002 ​    |
 +|  **C**   ​| ​ EUR       ​| ​ 33003         ​| ​ SandboxSecret003 ​    |
 +|  **D**   ​| ​ GBP       ​| ​ 33004         ​| ​ SandboxSecret004 ​    |
 +|  **E**   ​| ​ **MCP** *  |  **36001** ​   |  **SandboxSecret001** ​  |
 +
 +  * **TERMINAL E: MCP** is the Multi Currency Terminal Setting.
 +</​sortable>​
 +</​searchtable>​
 +
 +Please note that if you are using the Hosted Payment Page or POST page in the
 +live environment,​ you should always include the RECEIPTPAGEURL parameter, so
 +that our host knows where to send the customer to after payment.
 +
 +===== Test cards and responses =====
 +
 +Available test cards are listed below:
 +
 +<​searchtable>​
 +<​sortable>​
 +^  Card Scheme ​     ^  Card Number ​     ^  CVV  ^
 +| American Express ​ | 3400000000000000 ​ |  Y    |
 +| Debit MasterCard ​ | 5100270000000007 ​ |  Y    |
 +| Diners ​           | 3600000000000008 ​ |  N    |
 +| Discover ​         | 6011000000000004 ​ |  Y    |
 +| JCB               | 3528000000000007 ​ |  Y    |
 +| Maestro ​          | 5000330000000000 ​ |  Y    |
 +| MasterCard ​       | 5001650000000000 ​ |  Y    |
 +| Switch ​           | 6301144000000009 ​ |  N    |
 +| Visa Credit ​      | 3779810000000005 ​ |  Y    |
 +| Visa Debit        | 4000060000000006 ​ |  Y    |
 +| Visa Electron ​    | 4001020000000009 ​ |  N    |
 +</​sortable>​
 +</​searchtable>​
 +
 +All expected responses and general testing information can be found in our **[[developer:​integration_docs:​testing-guide|Testing Guide]]**.
 +
  
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International