Discount Ninja incident

Duplicate discounts on Shop Pay checkout

Minor Resolved View vendor source →

Discount Ninja experienced a minor incident on August 25, 2022 affecting Shopify Checkout, lasting 11d 16h. The incident has been resolved; the full update timeline is below.

Started
Aug 25, 2022, 05:42 PM UTC
Resolved
Sep 06, 2022, 09:50 AM UTC
Duration
11d 16h
Detected by Pingoru
Aug 25, 2022, 05:42 PM UTC

Affected components

Shopify Checkout

Update timeline

  1. identified Aug 25, 2022, 05:42 PM UTC

    We've been notified by Shopify that their development team is currently addressing an issue with critical impact that is affecting the Shop Pay checkout. This issue causes product-level discounts to be duplicated at checkout, causing a discount higher than the intended one. This issue is limited to checkouts that happen via Shop Pay. Shopify's development team is working on a fix. It is unclear at this point if this affects all customers or not. If you are running promotions with Discount Ninja, we advise disabling Shop Pay (https://help.shopify.com/en/manual/payments/shop-pay) while we wait for Shopify to fix the issue.

  2. monitoring Aug 29, 2022, 03:57 PM UTC

    Waiting for feedback from Shopify on this issue. Lowered the impact to minor because a workaround is available (disable Shop Pay).

  3. monitoring Sep 01, 2022, 09:47 AM UTC

    We are continuing to follow up with Shopify regarding this issue. We have been informed by Shopify that their product team has been working on a fix for this issue since August 24th. Unfortunately, we currently have no information on when Shopify will be able to release a fix for this issue. Please note that there are two workarounds possible for Discount Ninja users: - Switch of ShopPay temporarily until this issue is fixed by Shopify (https://help.shopify.com/en/manual/payments/shop-pay) - Use Discount Ninja in “Discount code mode” (in the menu of the app go to Settings > Checkout options)

  4. resolved Sep 06, 2022, 09:50 AM UTC

    Shopify notified us that a fix was implemented by their development team.