This webhook will have no effect on orders in an order status that is un-configured in your settings.
If an order is currently unprocessed, there will be a delay of a few minutes for the webhook's effect to show in Skubana.
Currently, this webhook specifically supports order cancellation and fulfillment.
How it Works
When properly configured in your settings, Skubana's BigCommerce webhook integration will allow your unshipped BigCommerce orders in Skubana to automatically "fulfill" when the original order is fulfilled in BigCommerce. It can also allow your BigCommerce orders in Skubana to automatically cancel when the original order is canceled in BigCommerce.
Skubana will automatically sign up for BigCommerce webhooks once the sales channel settings indicate which statuses we should pull in cancellations and fulfillments for (instructions below). Skubana will regularly check to confirm that these webhooks are still active.
In the Settings Module, go to the Sales Channels tab.
If you have an existing BigCommerce sales channel, edit it and go to the Connection tab. If you'd like to create a new BigCommerce sales channel, follow the set-up instructions found here and then return to this step.
Click Edit Integration.
4. In the Valid Cancellation Statuses section, select the Skubana order statuses that will allow orders to be canceled via the webhook.
5. In the Valid Fulfillment Statuses section, select the Skubana order statuses that will allow orders to be fulfilled via the webhook.
If an order status is selected and a BigCommerce order is in that Skubana status, when it is canceled or fulfilled in the channel, the webhook will cancel or fulfill it in Skubana as well.
If an order status is not selected and a BigCommerce order is in that Skubana status, nothing will happen to the order in Skubana and it will remain in that order status.
6. Click Save.
Example of an order fulfilled by the BigCommerce webhook when the Valid Fulfillment Statuses included "Awaiting Shipment":