Have your say in Community Polls: What was/is your greatest motivation to start your own business?

How can I prevent difficult customers from making multiple purchases?

Solved

How can I prevent difficult customers from making multiple purchases?

Faisal_Vahed
Tourist
13 1 1

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

Accepted Solution (1)

PaulNewton
Shopify Partner
7450 657 1565

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


View solution in original post

Replies 6 (6)

gr_trading
Shopify Partner
1948 145 204

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...

For any custom development WhatsApp or connect at Email ID: gr.trading15@gmail.com for quick consultation. | Shopify Free codes
To support Buy Me a Coffee
Faisal_Vahed
Tourist
13 1 1
Thank you for the feedback.

Is there a less complex way to achieve this with a Shopify app?
gr_trading
Shopify Partner
1948 145 204

@Faisal_Vahed ,

 

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.

For any custom development WhatsApp or connect at Email ID: gr.trading15@gmail.com for quick consultation. | Shopify Free codes
To support Buy Me a Coffee
Faisal_Vahed
Tourist
13 1 1
Problematic customer means a customer that has problem with products and
leaves poor reviews that damage my business…but still returns to but again
& again.

I want to stop this person from making purchases.

Yes,I am happy to pay a fee for assistance with this coding.

Thanks




gr_trading
Shopify Partner
1948 145 204

@Faisal_Vahed it will be great if we could connect over WhatsApp to discuss this in more detail. The link is in signature 

For any custom development WhatsApp or connect at Email ID: gr.trading15@gmail.com for quick consultation. | Shopify Free codes
To support Buy Me a Coffee

PaulNewton
Shopify Partner
7450 657 1565

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