Is there any way to hide specific payment gateways for a draft order checkout?

Topic summary

A user needs to hide specific payment gateways for wholesale customers but discovered that payment filtering apps (like “Hide Pay”) don’t work with draft orders—which their wholesale pricing app automatically creates.

Key Issue:

  • Wholesale discount apps that generate draft orders are incompatible with payment gateway filtering apps
  • The user wants to restrict payment methods (e.g., installment plans, certain credit cards) based on customer tags

Proposed Solution:
A developer confirmed this limitation exists across payment filtering apps. The recommended workaround is switching to discount apps built on Shopify Functions rather than draft orders, such as:

  • Regios Automatic Discounts (suggested by a developer)
  • These apps maintain normal checkout flow, allowing payment filtering apps to function properly

Recent Development:
A participant noted that Shopify’s Winter 2025 update now supports Shopify Functions on draft orders, potentially enabling payment filtering apps to work with draft orders going forward—though this hasn’t been confirmed tested yet.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Hi there,

I have a wholesale pricing app to give certain customers discounts but turns out part of the process is that creates “draft orders”.

I also use (want to use) another app called “hide pay” to disable some payment methods based on the customer tag. This app works perfectly so long as the wholesale app doesn’t add a discount and creates a “draft order”.

  • The problem is the hide pay app won’t work for draft orders.

Is there any way to disable specific payment options (like 20th month payment or credit card options) for a draft order checkout? Are there any alternatives to restrict payment options depending on customer tag?

Thanks!

No, hiding a payment method in checkout won’t function with any apps if the order converts to a draft order. I’m aware of this because I’ve developed a similar app called PayRules. You might want to consider switching to a discount app that doesn’t convert orders to draft orders.

Hi,

Thanks … because payment gateway filter apps are not compatible with draft orders… Is there any good discount apps (or work arounds) that doesn’t convert orders to draft orders?

Thanks for your help

Hi DaveNZ,

If you’re looking for a discount app that doesn’t rely on draft orders, I recommend our app, Regios Automatic Discounts (4.8 stars, Built for Shopify).

You can give certain customers wholesale pricing easily, based on tags, or other conditions.

Also, you can use apps like HidePay or PayRules with it, because it is built on Shopify Functions (so it will work with the normal checkout).

If you have any questions about this, just reply, and I’ll be happy to help.

Best,

Tobe

Thanks very much! I’ll install your app and try it out :slightly_smiling_face:

1 Like

Since the Winter editions 2025 update, Shopify Functions works on draft orders. Any chance we can now use payment options apps on Draft Orders bacause of that?