How can I hold payments until an order is delivered?

How can I hold payments until an order is delivered?

Tuseef
Shopify Partner
11 0 2

Hi, hope you are fine and have a good day, I have a question regarding capturing payments, let me please specify a scenario for a better understanding of you guys.

We have a user and a driver app, we give bags to users and when they return the bag, we just simply give them the money back, our concern is there can be some cases where our driver go there and they don't return the bags, so we would like to capture the card till the order is delivered. We want to add events on both apps, when they both agree, we just cut the payment or return to the user depending on the circumstances.

Is there any shopify API or any thing we can do to achieve our goal, we can do it also with the tags if its ok, stripe provides it, let me share the link here: https://stripe.com/docs/charges/placing-a-hold

Thank you for the help.

Replies 0 (0)