In countries like India where majority of the orders are via Cash on Delivery and not paid upfront. There is a high chance the customer may never accept the COD order at the time of delivery.
When the customer accepts the COD order, shipping companies mark the order as paid on shopify orders. The ones that are rejected and are coming back to us are shown as payment pending in the orders.
All billing software generate the GST tax invoice right when the order has been created which means we would have to pay tax. However, the cancelled orders which are coming back to us shouldn’t require to pay tax. So we have to manually cancel each of those bills.
This is a problem for anyone who is dealing in Large number of orders and it is almost impossible for many to keep independent order track.
How can I export all PAID orders in real time when they are either paid in advance or have been COD delivered.
How can their GST invoice be generated automatically and gets sent to the customer email when the order has been marked as paid to them on the same day. For prepaid orders, they would get the bill on the same day they have placed the order. For COD order they would get the email when the shipping company has marked the order as delivered/paid.
Seems to be possible with Zapier but it is extremely expensive and this model is implied at individuals who are selling goods for less than 10 USD.