How can I provide discounts on prepaid orders?

Topic summary

A merchant wants to incentivize prepaid orders over cash-on-delivery (COD) by offering discounts exclusively for prepaid payments.

Current Limitation:

  • Shopify does not natively support restricting discounts to specific payment gateways.

Suggested Workarounds:

  • Add a COD fee: Instead of discounting prepaid orders, add an extra charge to COD orders to discourage that payment method. A forum post was referenced for implementation details, though the link appears broken.
  • Shopify Plus solution: A YouTube video demonstrates creating prepaid discounts by adding custom blocks on the checkout page, but this feature is only available to Shopify Plus merchants.

Status:
The discussion remains open with no definitive solution for standard Shopify plans. Feedback has been forwarded to developers for potential future functionality.

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

Hi Team,
I am currently offering 2 payment methods on my store.
Cash on delivery and Prepaid.
I want to know that how can I offer good discounts for prepaid orders so that maximum orders that we receive are converted into prepaid.

Looking forward to hear from you!

Thanks and Regards,
Vipul Chawla

Hi @Vipul_hindrishi ,

Hyde here from Shopify. Great question!

As I understand it you’re looking to incentivize customers to opt for prepaid as opposed to cash on delivery. That makes sense!

It is not possible to restrict discounts to a particular gateway, but I’ll be sure to pass your feedback on to our developers.

In the meantime, you could consider adding a fee to your Cash on Delivery option, as per this forum post. The additional fee could discourage people from choosing that option and encourage them to prepay instead.

I hope that helps!

All the best, Hyde.

Which forum (the link to forum not working)

Hi @Vipul_hindrishi

I have seen a video on YouTube about how to create a prepaid discount on Shopify. However, the video mentioned that it’s only possible for Shopify Plus stores, as they are adding blocks on the checkout page. Attaching video for your reference: https://www.youtube.com/watch?v=Q_DWtDJjdyc