Skip to content

Testing & Troubleshooting

The Corso team is happy to help fully test your widget. If you would like to validate basic functionality yourself, you can go through a few test cases to make sure everything is working as expected.

You can begin testing by opening up the developer tools in Google Chrome, clicking on the Console tab, and typing Corso.enable into the developer console. This will enable Checkout Plus for your browser session until you are ready to turn on Checkout Plus for everyone.

  • Adding a product to the cart and navigating to the cart page (or opening a sidecart, etc.) should display the Checkout Plus elements.
  • Clicking the Checkout Button should get buyer consent and add shipping protection to checkout, either as a product in the cart or in the shipping rates, depending on how you have Checkout Plus configured.
  • Clicking the Opt-out button should decline buyer consent and not add shipping protection to checkout.
  • Removing everything so you have an empty cart should hide the widget, and fully remove the Corso protection product from your cart.
  • As your cart value increases, the cost of shipping protection should increase. The cost tiers are typically applied in $25 increments for the first $100, although that can differ depending on your specific setup.
  • There should never be more than one Corso product in the cart at a time.
  • Going back to the cart from checkout should refresh the cart contents and remove any Corso products from the cart.

If you have any problems with the widget once these steps have been followed, please don’t hesitate to reach out. We would be happy to set up a shared Slack channel between our development teams, or we are happy to communicate using any existing shared channel between Corso and your company.

If you want to try and work through any unexpected behavior, you can refer to the troubleshooting document.

Once everything is working as you expect, navigate to Corso Admin > Settings > Checkout Plus and turn on Checkout Plus.