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.