Note: Due to the reasons described in this article, we don't recommend to use Shopify "Automatic" Discounts together with OCU checkout.
What are Shopify "Automatic" Discounts?
Shopify "Automatic" Discounts are a somewhat new discount type that you can create and then have applied automatically at Checkout and on Cart.
Unfortunately, Automatic Discounts are not currently supported via API (which is what OCU uses to create and import Shopify Orders), so we can't technically use them correctly on OCU Checkout.
Ok...so how does this affect my OCU orders if I'm using Automatic Discount(s)?
If an OCU trigger product is included in your "automatic" discount configuration, the OCU checkout will still be used and the discount will still be applied, but the following two scenarios will also occur:
1. The "automatic" discount will not be shown as being applied at OCU checkout as it does on Shopify checkout. The discount is still actually applied correctly to the product(s), but isn't shown as being applied at checkout or in the order.
Shopify Checkout with Automatic Discount applied:
OCU Checkout with Automatic Discount applied:
Therefore, the store owner and customer will see a discrepancy between the paid by customer and total price figures for OCU orders:
Note: The customer will still be charged correctly, but a pricing display discrepancy will be shown in the order and on the customer's invoice, which can be confusing.
2. The customer can apply an additional "simple" discount at OCU checkout even when an automatic discount is already applied. So two discounts would be applied in this case reducing the price beyond the desired level, which wouldn't normally be possible.
For these reasons, we don't recommend to use "Automatic" Discounts together with OCU checkout.