Okay
  Public Ticket #2818381
Approve Invoice/PO before going to 'Completed'
Closed

Comments

  •  8
    Martin Stolk started the conversation

    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:

    1. Client places order choosing Invoice/PO as payment.
    2. Order status is set to 'Processing'.
    3. Client gets e-mail 'order is processing'.
    4. 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.
    5. We forward the order details to our order picker.
    6. We set the order to Completed.
    7. Client is updated by e-mail on status.

    How can we dial this in (custom plugin coding is fine for me as well).

    Thank you!

  •  2,217
    WebWizards replied

    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

  •  8
    Martin Stolk replied

    Thank you very much for your reply. 

    After thorough inspection the problem was indeed the interaction with another plugin!