# How to Report Issues

In order to facilitate fast and accurate debugging of the issues please provide the following information to the development team. The problem often comes with not enough information provided to replicate the issue, so there has to be a lot more communication to understand how the user arrived to the issue. The quicker the development team can replicate the issue, the faster they can devise and deploy a solution.

Critical information that should be provided:

  • Brief description of the issue, include the URL of the page.
  • Steps one has taken to encounter the issue, so the issue can be replicated, and URL may not always indicate how one got to a specific page.
  • The expected behavior.
  • The actual behavior.

Optional additional information that is also helpful:

  • A screenshot of the page with the problem. If the error mentions email, be sure that the email field is included in a screenshot. Alternatively data that was entered into a field can be sent. Note do not send email addresses or personally identifiable data via email. Use 1 Time app (opens new window) to securely encode the data for 7 days & send developers the link.
  • Right click on the page, click Inspect, navigate to Console. Note any errors, or capture a screenshot of errors.

# Example

An error in cart when Emergency Household Supplies product is added. URL in question is https://support.savethechildren.org/site/Ecommerce?store_id=1241&VIEW_CART=1.

To replicate the problem:

  • Go to the gift catalog landing pages
  • Locate the Emergency Household Supplies
  • Click on Go to checkout on the page
  • View cart

I expected to see the item in cart & the qualifying free product. I still see those two but also an error Error: One or more of the items in your cart has an error. When I view a developer console, I see an error [updateDuplicateProductSettings] could not find the checkbox on a row.