I've enabled the Invoice and Purchase Order payment gateways of B2BKing. After choosing one of them at the check-out, the order is immediately made final and set to Completed automatically.
My desired way of operation for these payment types would be:
Client places order choosing Invoice/PO as payment.
Order status is set to 'Processing'.
Client gets e-mail 'order is processing'.
We (as seller) can review the order and: either add a free product manually (edit order) or at least enter a text field that goes to our order picker.
We forward the order details to our order picker.
We set the order to Completed.
Client is updated by e-mail on status.
How can we dial this in (custom plugin coding is fine for me as well).
After choosing one of them at the check-out, the order is immediately made final and set to Completed automatically.
That is definitely not the normal B2BKing behaviour.
The invoice gateway be default marks orders as 'processing'.
The purchase order gateway by default marks orders as 'on-hold'.
So my first thought is that it is likely that this is a plugin conflict (or with some code snippet in your site). Please try to deactivate all other plugins except B2BKing and WooCommerce and test whether this still happens. If it does, I'd recommend you also try to change the theme to the default Storefront theme.
I've enabled the Invoice and Purchase Order payment gateways of B2BKing. After choosing one of them at the check-out, the order is immediately made final and set to Completed automatically.
My desired way of operation for these payment types would be:
How can we dial this in (custom plugin coding is fine for me as well).
Thank you!
Hi Martin:
The following is quite odd:
After choosing one of them at the check-out, the order is immediately made final and set to Completed automatically.
That is definitely not the normal B2BKing behaviour.
The invoice gateway be default marks orders as 'processing'.
The purchase order gateway by default marks orders as 'on-hold'.
So my first thought is that it is likely that this is a plugin conflict (or with some code snippet in your site). Please try to deactivate all other plugins except B2BKing and WooCommerce and test whether this still happens. If it does, I'd recommend you also try to change the theme to the default Storefront theme.
Let me know your thoughts,
Kind regards,
Stefan
Thank you very much for your reply.
After thorough inspection the problem was indeed the interaction with another plugin!