All things Shopify and commerce
Hey!
Can I set shipping methods based on what kind of payment methods my clients are choosing?
For example: If one client chooses he wants me to ship his order via EMS, I want the client to see only one option for payment methods, payment via credit card.
If one client chooses he wants me to ship his order via DHL, I want the client to see only that he can pay cash on delivery
Is this possible?
Thanks in advance, every reply is much appreciated!
Hey Ashabity!
Thanks for your reply. I'd really appreciate it!
Hi @kisHu
No, it's not possible, payment methods in Shopify are global and you cannot hide or show a payment method based on specific conditions. If your store is based in India you might be able to do this using the Advanced Cash On Delivery app by Shopify but only for Cash on Delivery orders.
Let me know if this helps!
Yes, you can configure the payment methods to show only the relevant option based on the chosen shipping method using the PayRules: Hide Payment Methods app. Here's how you can do it:
For EMS Shipping Method:
For DHL Shipping Method:
Now, when a client chooses EMS for shipping, only the credit card payment option will be available. Similarly, if DHL is chosen, only the Cash on Delivery (COD) payment method will be shown.
Learn how to expand your operations internationally with Shopify Academy’s learning path...
By Shopify Feb 4, 2025Hey Community, happy February! Looking back to January, we kicked off the year with 8....
By JasonH Feb 3, 2025Expand into selling wholesale with Shopify Academy’s learning path, B2B on Shopify: Lau...
By Shopify Jan 28, 2025