Customer places order without payment and we send an invoice with shipping costs and payment link

  • Is there anyway that we can allow customers to place orders without payment initially.
  • Once the order is received we calculate the shipping costs and edit the order including shipping costs
  • An invoice with the total value of the order with a payment link for the purchase to be completed is set to the customers

Is this scenario possible? Reason being the places we ship to and the weight and dimensions of our products is so varied not one carrier is suitable for all products.

Why don’t you setup different carriers for different products? You can easily do so with custom shipping profiles. Or you can use a third party app like ShipMagic to do it.

Problem is most customers buy more than one part so they are packaged differently for each order. Weight / dimensions and locations all vary.

It’s possible to do this in WooCommerce, was hoping same in Shopify but not able to find an app that will allow for this :disappointed_face:

Hi @fordmuscleparts There are different options you can use here.

  1. You can use a 3rd party app that use to calculate shipping dynamically on the checkout page, but in this you need the higher shopify plan.
  2. You can use CASH ON DELIVERY app in this case your customer can place the order and they don’t have to pay when they place it, but later on you can send the Payment link to them so that they can complete the purchase.

If you will unable to implement the same then I’m happy to do this for you, let me know. I can implement the changes so that this will work well for you.

Hopefully it will help you. If yes then Please don’t forget hit Like and Mark it as solution!

Best Regards

Sahil

So, using our app ShipMagic - it is possible to setup different package sizes for different products, and then calculate the correct live rates from carriers like USPS, Aus Post, etc.

The reason I am suggesting you to show calculated rates at the start itself is because in my knowledge, you cannot place an order without payment in Shopify. You can of course do this if you make the price of products as well as shipping rate equal to 0. But that I suppose will not be a viable solution for you.

Hi @fordmuscleparts

If you are willing to do a bit of admin work, then you can create an order from the admin ( provided you know the customer & order). That way, you can send an invoice with edited pricing for shipping from where the customer can pay for the invoice directly.

Or

you can add a feature called ‘Request quote for shipping’, where the customer will enter their desired shipping zone and you can send the quote as an invoice.

Or

For an order to be received, the customer has to place order, which means customer has to pay.

So, for that, you can add a custom payment method (Say Request Quote). If someone uses this payment method, the order will be received (with details on Product & Shipping) but without payment. Taking those information, you can replicate the order and send the modified invoice to the customer from where the payment will be actually done.

A bit of manual process, but it will work.

For automation, you may need to some custom code or need a third party app.

Hope this information helps you.

Thanks

Sajat

It is possible to create automated ‘draft orders’ (like a build a quote capability) where you, the merchant are sent the draft order notification - and can amend it with updated shipping costs, before the draft order is sent your buyer.

Hit us up if you need a hand.

Take care.

WhiteWater Web