Setting up payment when order fulfillment will exceed 7 days

Setting up payment when order fulfillment will exceed 7 days

vhmfg
Visitor
2 0 1

Hi all, I was hoping someone could help me solve an issue I've been running into and have seen very little out there about it.

 

I'm setting up a Shopify Store for my manufacturing company. The challenge I'm facing is that we do not typically charge customers until their order is ready to be shipped. This is because of the nature of our product sometimes needing longer lead times for parts, depending on the material and assembly time that goes into it. They are large parts for agricultural machinery, which means some of the more complex parts can have a lead time in the form of "months" rather than days or weeks.

 

I am struggling with how to capture payments in this instance. I want to be able to collect the credit card information upon order placement in order to discourage buyers backing out, but then wait to charge their payment method on file until their order is packaged up and ready to be shipped.

 

To add an extra complication, my shipping charges can vary significantly and I am also hoping to add on that charge to their payment on file once their order is packaged up and ready.

 

I'm not sure if I would need to hire a developer, download an app, or just configure my payment settings in a specific way in order to get this done, but I am open to whatever direction someone can give me on this issue.

Reply 1 (1)

JoesIdeas
Shopify Partner
2490 229 672

You could change payment capture to manual, it will then authorize the payment at time of order, then you can capture it when ready.

 

Check that in Settings > Payments then under Payment Capture click Manage.

 

Screen Shot 2022-05-13 at 8.35.42 AM.jpg

 

For longer lead times like months, the authorization may expire, so in those cases you may want to set up a pre-order form on products with long lead times. I use Back in Stock app for this.

 

For change in prices, you could do a test order with your manual capture setup and see what options you have. If you can change the price there then you're all set. If not, you could use PayPal to request the additional ship charge.

 

Hope that helps give you some ideas.

• Creator of Order Automator [auto tag, fulfill, connect FBA, daily jobs]
• Co-Creator of Product Automator [suite of features for products / collections]
• Shopify developer for 10+ years, store owner for 7 years
• Blog: Shopify Tips, Guides, and Automation Tactics