Mark As Paid Orders From Odoo To BigCommerce
When a BigCommerce order is paid offline (cash on delivery, manual bank transfer, external POS, etc.) the BigCommerce control panel still shows the order as awaiting payment. With this feature, you can move the order out of awaiting payment in BigCommerce directly from Odoo once the matching invoice is paid.
Behind the scenes the connector sets the BigCommerce order status to Awaiting Fulfillment, so fulfillment can proceed in BigCommerce. It then stores the order status and payment status returned by BigCommerce on the Sale Order.
Method - 1: Manual Mark As Paid
Open and select the BigCommerce order.
Confirm the order is fully paid in Odoo (the Invoices smart button shows all invoices in Paid or In Payment state).
Click Mark As Paid In BigCommerce and confirm the dialog.
The connector updates the order in BigCommerce.
On success, the Sale Order shows the BigCommerce Order Status and BigCommerce Payment Status returned by BigCommerce, and the chatter shows “The order has been marked as paid in BigCommerce.”
Method - 2: Automatic Mark As Paid
Once Mark Order as Paid? is enabled on the instance, registering a payment, or reconciling a bank statement line, against the invoice of a BigCommerce order that meets the conditions above sends the same update automatically. No additional scheduled action is needed.
Note
Payments registered by the Marketplace Workflow during order import do not trigger the update. For those orders, use the button if the BigCommerce order is still awaiting payment.
The button is hidden when BigCommerce already shows the payment as Captured or Paid, or when the order is past Awaiting Payment.