Skip to content

Manually processing an order with non-instant payment gateway #12

Open
@jake-acore

Description

@jake-acore

Dear Contributers of this CMS.

If I order an item in Woocommerce with an instant payment method (Paypal for example) everything works fine, the items in this order will send out to the ingame-character, when the payment was succesfull.

But If I am using a non-instant payment gateway (lets say bank tranfer), where I as an admin manually have to proceed the order via admin-panel the items will not send out when I change the order status in the admin panel.

Is this indented to work like this? I mean is a feature for these gateways implemented? Or do I have to do something else.

How to reproduce the issue:
Active Plugins: Woocommerce V 4.8/ AzerothCore Wordpress Integration V 0.1
Woocommerce Payment Gateway: Direct bank transfer

Step 1: Order an Item (SKU can be anything for example itemsend_43599) price has to be greater than zero otherwise (free product) the payment gateway (direct bank tranfer) is not being used.

Step 2: After the order is placed. The order status goes to "on hold" because you are awaiting a payment that you as an admin manually has to verify.

Step 3: If you now manually change the order-status to "processing" or "completed" the items will not send out to the ingame-characters.

Best Regards
Jake


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions