Home Forums WC Vendors Free Support email problem again using bank payment

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #8122
    heejae
    Participant

    Hi.
    I use what you told me before(

    You’d have to modify the gateway ( https://github.com/woothemes/woocommerce/blob/master/includes/gateways/bacs/class-wc-gateway-bacs.php ) so that in the function process_payment() it uses:

    $order->payment_complete();

    …instead of:

    $order->update_status( ‘on-hold’, __( ‘Awaiting BACS payment’, ‘woocommerce’ ) );

    Setting it to “on-hold” fails the email checks for a vendor to get a notification email.

    http://docs.woothemes.com/document/payment-gateway-api/ This is the documentation on the payment gateway API. You’ll want to use this to figure out where to put the code and what else if anything you need to remove in the code.
    )

    It send email well.
    But I need this.
    1.customer order.
    2.customer send money to my bank.
    3.I cliked a button ‘on-hold’.
    4.Then email goes to one of vendors.

    At this time when customer ordered, they even paid yet but email goes to vendor right away.
    I assume that code of the ‘on-hold’ will change It would be working.
    Could you help me?

    Thanks a lot.
    Hee Jae

    #8138
    WC Vendors Support
    Participant

    Hi Hee Jae,

    If you changed it from on-hold to pending as the status:

    $order->update_status( ‘pending’, __( ‘Order received waiting for payment’, ‘woocommerce’ ) );

    ….then you will be able to mark the order as completed or processing once payment is received, and when marked as completed or processing the vendor would then receive the new order email.

    Cheers

    Ben

    #8167
    heejae
    Participant

    Thanks very much Ben.
    It helped me well vendors can get a email when I checked the money.
    but It won’t email me too when customer ordered at first.
    Is there a way?

    Best
    Heejae

    #8168
    WC Vendors Support
    Participant

    It should email you when a customer orders something, it’s a new order. You might have to ask WooThemes for support if their gateway isnt sending you new order emails.

    #8169
    heejae
    Participant

    yea, Will do.
    Thanks for all support see you soon.

Viewing 5 posts - 1 through 5 (of 5 total)
  • The forum ‘WC Vendors Free Support’ is closed to new topics and replies.