Checkout+: Testing
OVERVIEW
This article outlines the process for testing the Checkout+ functionality within both Shopify and the Loop shopper return portal.
Enabling the product
In the Shopify admin, navigate to Products and find the Checkout+ product (it will probably be named "Pay now to unlock free returns").
If the status of the Checkout+ product is set to Draft, click on the product and change the product status from Draft to Active.
Important: Be sure to change the product status back to Draft after testing is complete. Set the product status to Active when it's ready to be used in the merchant's shop.
Under Publishing, click Manage.
Select Online Store as a sales channel, then click Done.
Testing the cart
Navigate to Sales channels > Online Store > Themes.
Preview the theme by clicking on the ellipse next to your theme where the Checkout+ product was added.
While in preview mode, add a product to the cart, then open the cart.
Confirm that both the Checkout+ (with its information section) and Continue without free returns options are visible.
Click Checkout+, then confirm on the checkout page that Pay now to unlock free returns is displayed.
Test the opt-out/opt-in functionality by unchecking the box next to Pay now to unlock free returns to remove it from the order. Check the box again to add it back to the order.
Testing the return flow
Before enabling Checkout+, test the return flow to ensure that everything is working properly.
Create a test order by following the instructions in Building a Test Order in Shopify.
Add the Checkout+ (or "Pay now to unlock free returns") item to the order, then add a second product to the order.
Set customer information, change the order status to Paid, mark the Order as Fulfilled, and note the order number.
Navigate to the merchant's shopper return portal, and initiate a return.
Enter the order number and the associated customer's zip code or email address, then click Get Started.
Choose a return reason for the item and proceed through the return process.
Confirm that a message indicating coverage for a free return is displayed, confirming Checkout+ functionality in the return flow.
Going live
Before going live, make sure the Checkout+ product is set to active.
If everything works as expected during testing and the product is active, then you're free to go live with Checkout+!
To go live, publish the theme where the Checkout+ product has been added.
Please reach out to support@loopreturns.com with any additional questions.