What's your biggest current challenge? Have your say in Community Polls along the right column.

Is there a way to block orders over a specific dollar amount, or accept as manual payments only?

Is there a way to block orders over a specific dollar amount, or accept as manual payments only?

C_H
Excursionist
18 0 11

Just like the title says. I'd like to do this to mitigate fraud risk in the future. I'm open to using an app if it's free or very cheap.

Replies 5 (5)

dylanpierce
Shopify Partner
288 14 124

Shopify's answer will be to use their Fraud Filter app.

However, there are some shortcomings to the app.


Namely, It doesn't "block" orders until after the payment is captured. This still leaves you liable for a chargeback. It's an automatic order cancellation tool.

It would be really neat if you could define manually capture method rules for high risk payments. However, as far as I'm aware, manually capturing payments is an simple account wide setting. It's either on or off.

Is it possible for you handle manually capturing all orders? Or is that too burdensome?

Founder of Real ID - Verify your customer's real IDs easily & securely with modern A.I.

Want to see it in action? Check out our demo store.

gr_trading
Shopify Partner
1973 146 205

Yes, we can implement the logic for disabling the checkout buttons if cart amount is greater than the mentioned amount.

 

for that we will create a checkout price setting where you will able to put the amount.

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
7528 663 1580

An order happens after checkout.

To cancel orders use the free shopify flow app and the cancel-order action

https://help.shopify.com/en/manual/shopify-flow/reference/actions/cancel-order 

And disable automatic payment capture

https://help.shopify.com/en/manual/payments/payment-authorization 

Then again use shopify-flow for it's capture-payment action on regular value orders. https://help.shopify.com/en/manual/shopify-flow/reference/actions/capture-payment 

 

Shopify-flow should also have some risk management tasks.

For a more robust automation solution there is usemechanic 

 https://apps.shopify.com/mechanic 

https://tasks.mechanic.dev/?tags=Risk 

 

 

To prevent an order from being placed in checkout use a  shopify functions app, research the app store for such solutions.

 

To prevent a cart from going to checkout you will need either a theme customization, or an order limits app.

 

If you need a theme customization then contact me by email for services.
Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.

 

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


Kalen_Jordan
Shopify Partner
798 37 143

We could adapt this workflow to do that for you:

https://www.getmesa.com/apps/shopify/integrate/approval/manually-capture-funds-for-risky-orders

 

It currently works by disabling automatic capture globally and then automatically capturing when the shopify order has a low risk score.

 

But we could also have it simple key off of the total amount.

JimJong
New Member
56 0 0

It is possible to block order over a specific dollar amount using the Cart Lock https://apps.shopify.com/cart-lock easily. Here is how you can do it:

 

  1. Open the app and click on the "Add a new rule" button.
  2. Click "Add a new condition" and select the "Cart total" then put 250 in the "Block if more than" field.
  3. In the "Error message" field, add an appropriate message which will be displayed in the checkout page.
  4. Save the rule.

 

order-over.png

 

Now your customers are blocked from ordering over a specific dollar amount.