I think many of us have doubt in what is the behaviour of each payment method during customer checkout. I’ve a table here showing the relationship between the payment method / order status / stock / email admin / email customer and action required. If you find anything not clear or not appropriate or you have any suggestion in the table below feel free to let me know. I can help to update. Hope this will give everyone a clearer picture and no more guessing game :p
Advertisements
Payment Method | Order Status | Stock Reduced? | Email Admin | Email Customer | Action Required |
Direct Bank Transfer | On Hold | Y | New Customer Order | Thank you for your order | Verify Payment and Update Order Status |
Cheque | On Hold | Y | New Customer Order | Thank you for your order | Verify Payment and Update Order Status |
Paypal – didn’t pay |
Pending Payment -> Cancelled | – | Cancelled Order (Will sent out after xmin)* | – | |
Paypal – Click on cancel link |
Cancelled | N | Cancelled Order | – | |
Paypal – payment success |
Processing | Y | New Customer Order | Your Order Receipt | Verify Payment and Ship item |
Billplz – Didn’t pay |
Pending Payment -> Cancelled | Y | Cancelled Order (Will sent out after xmin)* | – | Manual update the stock |
Billplz – Payment Success |
Processing | – | New Customer Order | Your Order Receipt | Verify Payment and Ship item |
Billplz – Payment failed |
Pending Payment -> Cancelled | – | Cancelled Order (Will sent out after xmin)* | – | Manual update the stock |
* the x min can be set at WooCommerce > Settings > Inventory > Hold Stock (minutes)
Hope this helps all the woocommerce developer out there
Related posts:
Woocommerce: Order Status Explanation
How to enable sidebar on product details page in Virtue Theme
How to change shop title in Woocommerce
Contact Form 7: Clear all field except specific after submission
How to block customer from accessing WP Admin in WordPress
WordPress Dev: How to send html email using wp_mail()?
Virtue Theme: How to disable broken image if featured image is set
Woocommerce: Coupon for new customer / first order only
Share this with your friends:-