Why is the product option charge not reflected in the order?

Modified on Tue, 10 Mar at 4:31 AM

This usually happens when the order is placed using the Dynamic Checkout / Buy Now button instead of the standard Add to Cart → Checkout flow.

Please check the following:

  1. If the order was placed using the Dynamic Checkout or Buy Now button, make sure this feature is enabled in the app.

  2. Go to App Settings → General Settings

  3. Enable Shopify and ShopPay Express Checkout buttons


Important Notes:

  • The app supports ShopPay and Buy Now buttons only on the product page.

  • Any additional payment buttons (third-party or accelerated checkout buttons) may bypass the app’s draft order process. As a result, the add-on option charges may not be carried over to the order.

  • To avoid this issue, please disable additional payment buttons from the Product Page, Cart Page, or Cart Drawer.

Customers can still use these payment methods normally at the checkout page, where the option charges will be included correctly. 

And if the order was placed through the standard Add to Cart → Checkout flow and not through the Dynamic Checkout/Buy Now button, the issue may be caused by third-party apps interfering with the app’s code or draft order logic.

Please check the following:

  1. Ensure you are not using any third-party apps that modify the cart, checkout, or product page, as their code may interfere with or overwrite the app’s draft order logic, preventing the option charges from being added to the order.

  2. If you previously used such apps but have already uninstalled them, there might still be leftover code in the theme files.

  3. We recommend reviewing and removing any leftover code from those apps in your theme files. Sometimes, even unused or leftover code can override the currently active app’s functionality, which may affect how orders are processed and bypass the draft order logic.

After removing conflicting or leftover code, please test the order again to confirm that the option charges are correctly included in the order.

Common types of apps that may cause such conflicts include:

  • Upsell / Cross-sell apps (e.g., apps that add product recommendations or bundle offers in the cart)

  • Discount or cart modification apps that apply automatic discounts or modify cart behavior

  • Wholesale or B2B pricing apps that change product prices or checkout rules

These types of apps often modify the cart or checkout logic to apply offers or pricing rules, which may interfere with other apps that rely on draft order processing. 

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article