Last Modified January 16, 2024
- Home
- eCommerce
- 2Checkout (Verifone)
- Testing the Connector
Testing with new DNA Products
The best time to do testing of the connector with Verifone (2Checkout) is when the Product is still in
TESTING MODE in software_DNA.
If the corresponding software_DNA product is in TESTING MODE,
then the 2Checkout Test Order transactions will be completely processed, license activation codes will
be generated/reserved, the license code will be returned to 2Checkout and confirmation emails will be sent to you from
2Checkout and from softWORKZ. Check the emails received to ensure all is working. You can also verify that the license codes
have been properly created/updated in the DNA Control Panel.
Remember that when you end TESTING MODE,
all these fictitious codes will be deleted and statistics will be reset for the product.
IMPORTANT NOTES
- During Test Orders, you will be asked to enter a valid Test Credit Card Number depending on the
Credit Card Type selected. You can find the correct Test Credit Card Number
under the 2Checkout HELP - Placing a Test Order
- For the Card Holder Name, you MUST enter John Doe
Refert to 2Checkout HELP for more information on placing Test Orders.
Testing with Existing ACTIVE DNA Products
If the Product is already in ACTIVE mode in software_DNA, testing of the 2Checkout
connector can also be done.
This is useful if you wish to add the 2Checkout connector to an ACTIVE Product or
because you want to regularly test the 2Checkout connector to ensure all is in working order.
If the Product is ACTIVE, then your Test Order transactions
will be validated but no action will be taken (ex: no license codes will be generated). You will receive emails from 2Checkout
with the Activation Code 2CHECKOUT_TEST_ORDER
and an email from softWORKZ confirming
the transaction was successfully received and validated, but not processed.
Step 1 - Testing the Remote License Generator
First step is to do a simple test of the integration wth 2Checkout:
in the 2Checkout Main menu, select Setup -> Fulfillment
under the Electronic Delivery Tab, click on Edit for the
Dynamic Key List for software_DNA (ex: software_DNA)
click on Debug Key Generator, select a Product, fill in fictitious Ordering Information, but use a valid
email address
click on Step 3:Debug
you will receive a confirmation that the test was successful and you can view the License code issued
(2CHECKOUT_DEBUG_URL
) by viewing the Response result
You will receive notification emails from 2Checkout and softWORKZ indicating success or failure. If you do not
receive emails from softWORKZ, recheck the Connector configuration
in the software_DNA Control Panel.
Step 2 - Testing the Order Process
Second step is to test the complete Ordering process:
in the 2Checkout Main menu, select Setup -> Generate Links
select one of the Purchase Flows
(One Page Checkout recommended)
select one or multiple Products and quantities to user for the Test Order
click on Place a Test Order
Follow the screens to complete the order:
- enter bogus address information
- enter a valid email address to receive notifications
- enter a valid TEST Credit Card number (as per 2Checkout documentation under
Test Payment Methods)
- enter John Doe as the Credit Card Holder Name.
You will receive notification emails from 2Checkout and softWORKZ indicating success or failure. It may take several
minutes to receive the notification emails for Test Orders.
If you do not receive emails from softWORKZ, recheck the eCommerce configuration in the software_DNA Control Panel.
Testing a Subscription Cancellation, Renewal and Upgrades
You can issue Test Orders for Cancellations, Renewals and Upgrades from your 2Checkout Account or from the
2Checkout Buyer Account. Remember that all these events are considered Test Orders and you will not incur any fees
from 2Checkout or softWORKZ when doing Test Orders.
From the 2Checkout Account Home page:
- in the 2Checkout Main menu, select Orders and Customers -> Order Search
and search for a specific order,
or search for the Buyer Email used in your Test Orders
- select one of the Subscription Orders and click on View Subscription (see screen-shot below):
- from the Subscription Detail screen, you will be able to:
- cancel and Re-instate the Subscription
- renew the Subscription (this will extend the Expiration Date of the Subscription)
- upgrade the Subscription, if you have provided upgrade options for this Subscription product
From the 2Checkout Buyer Account Home page (you would need to create the Buyer Account and login to that specific Account):
- click on one of the Test Orders, then click on Product History
- from the Product History screen, you will be able to:
- renew the Subscription (this will extend the Expiration Date of the Subscription)
- upgrade the Subscription, if you have provided upgrade options for this Subscription product
You will receive notification emails from 2Checkout and softWORKZ indicating success or failure.
If you do not receive emails from softWORKZ, recheck the eCommerce configuration in the software_DNA Control Panel.