Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hi
Is there any way to prevent problematic customers that are difficult to please from making repeat purchasers.
Seeking an app or specific setting that stops a problematic customer from purchasing.
Any advice would be appreciated.
Thanks
Solved! Go to the solution
This is an accepted solution.
The label "Shopify Theme" is unneeded and leads to wrong conclusions when using the online-sales channel.
There are may ways to handle this effectively on the backend, methods done solely to the frontend are not to be viewed or treated as reliable risk management.
Do not treat frontend customizations as a reliable solution for this problem.
Yes you can use a metafield to try and stop the buy buttons from showing up but this will not stop saavy, or malicious users, that use the ajax api or create permalinks.
This applies even if the user is logged in, or it's a membership site customization of the online-sales channel website theme.
YOU MUST have validation on the backend , any frontend "fix" is an infected bandaid at best.
Quickest FREE diy way for small handful of customers is shopify's fraud filter app to block customers specific accounts/info.
https://apps.shopify.com/fraud-filter
There's also using shopify-flow to reject/cancel orders from customers with certain tags.
Note that most simple methods do not handle people making multiple accounts , using different payment methods, slightly different addresses etc.
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
Hey @Faisal_Vahed ,
You can create custom metafield for customers and assign value for the problematic customer. Then create a validation code for the buy now button.
It will require one-time code settings for your store.
Hope! it helps...
This is the best, cheap and easiest way of doing this.
As creating metafield is one time task next time onward you just need its value assignment.
App will attract monthly charge if like we can also work on it or one time payment whatever suites you.
You manual intervention can be removed if you can define the defination of problematic customer.
@Faisal_Vahed it will be great if we could connect over WhatsApp to discuss this in more detail. The link is in signature
This is an accepted solution.
The label "Shopify Theme" is unneeded and leads to wrong conclusions when using the online-sales channel.
There are may ways to handle this effectively on the backend, methods done solely to the frontend are not to be viewed or treated as reliable risk management.
Do not treat frontend customizations as a reliable solution for this problem.
Yes you can use a metafield to try and stop the buy buttons from showing up but this will not stop saavy, or malicious users, that use the ajax api or create permalinks.
This applies even if the user is logged in, or it's a membership site customization of the online-sales channel website theme.
YOU MUST have validation on the backend , any frontend "fix" is an infected bandaid at best.
Quickest FREE diy way for small handful of customers is shopify's fraud filter app to block customers specific accounts/info.
https://apps.shopify.com/fraud-filter
There's also using shopify-flow to reject/cancel orders from customers with certain tags.
Note that most simple methods do not handle people making multiple accounts , using different payment methods, slightly different addresses etc.
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024Hey Community! It’s time to share some appreciation and celebrate what we have accomplis...
By JasonH Nov 14, 2024