All things Shopify and commerce
Is there allow Manual Payment only if it meet certain condition?
I have seen a shopify store that only display Manual payment option (bank transfer) only to certain countries.
I can not find this option anywhere. Is that a Shopify plus option?
Hi @vincentpoont2 ,
Thanks for reaching out here in the Shopify Community to share your request.
While it is not currently possible to restrict payment methods based on customer location, I would be happy to file a request for this functionality on your behalf internally.
Though we can't give a timeline on the potential introduction of any given request, I recommend you keep an eye on our Changelog page for news about updates to the platform.
I understand it’s not an ideal solution, but as a workaround, you could open separate stores and assign different payment gateways to each store in the meantime.
Additionally, provide more detail for manual payments such as bank deposits or cash on delivery to make it clear to your customers that this option is only available in a particular area. By selecting 'Create a custom payment method', you can change the payment method's name to highlight this. Add as much information as possible on the payment method page, and provide follow-up information on the order status page. Here's a payment method from my test store to give you an example:
Iris | Social Care @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
I did notice a store where "Bank Deposit" only shows up when certain country is selected, is there a chance an app can do this?
Is there a way to auto send a certain email template only when the user select the manual payment?
Hello Iris,
I almost have the same question, but for me I would like to have a manuel payment only displaying if the customer choose a pickup in store. So we have our online website and we have 6 stores, and if a customer choose to pickup theri order in one of our store, we would like to have the option to pay in store.
I add a manuel payment "pay in store" but it's displaying all the time, so even when a customer choose to have his order shipped.
Hi Iris,
quite related question, would be possible detect with flow if customer selected bank transfer payment?
If so, could you give some insights?
Thank you
hello @vincentpoont2
As i know manual payment methods works with default currency only.
So if you only enable default currency for that countries where you want to allow manual payment method then it works for you.
You can display a manual payment option like bank transfer only to certain countries in any Shopify plan including plus. In that case, you need to use an app like PayRules: Hide Payment Methods. Follow the below steps to do it:
In the above example, if your customer's shipping address is from Germany or Spain, then the Bank Transfer option will be hidden at the checkout.
https://www.linkedin.com/pulse/accept-bank-transfers-payment-method-shopify-through-stripe-yyg4f
It is available through Stripe, secure and automatic, please check the article for info.
Stripe supports the following bank transfer methods:
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