• Resolved Beats247

    (@beats247)


    Hello tehre,
    your plugin shows an error within all its e-mail templates. I am using the latest version of your plugin: https://prnt.sc/shaiwh

    Warning: implode(): Invalid arguments passed in /home/beats247/public_html/2020/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-wcmp-post-transaction.php on line 238

    Regards

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @beats247, thanks for reaching WCMp Support!!

    When an order is created, we create vendor’s own sub order, commission id and it’s corresponding transaction id.
    It seems like somehow the commission id is deleted from your site. Now to fix this, goto the suborder number from backend, and regenerate the commission.

    Now, please do place another order, to check whether you are getting the error.

    Thread Starter Beats247

    (@beats247)

    Hi there,
    thanks for your response.
    Yes, I just figured that out. I also saw that the sub order was still on ‘processing’. Do I have to manually complete them every time or did this happen because it was a test order?

    To be precise about the error: It shows up in my WooCommerce Emails customizer plugin for the mail types: ‘Transactions (for vendor)’ and ‘Commissions paid for vendor’ by BAC. Not sure when the transactions (for vendor) email will be sent though?

    I wanted to pay commissions manually through paypal and mark them as paid as I did previously with Easy Digital Downloads, but I recognized it’s not possible with your plugin. Commissions cannot be marked as paid by me as it looks like you have to enter App credentials from PayPal and your plugin wants to send the payments itself, right? All of the commissions are also set as ‘private’. Not sure what that means either.

    Thanks again

    • This reply was modified 3 years, 11 months ago by Beats247.

    Hi @beats247, our replies are inline :

    – Yes, I just figured that out. I also saw that the sub order was still on ‘processing’. Do I have to manually complete them every time or did this happen because it was a test order?

    >> This link will help you out better : https://wc-marketplace.com/knowledgebase/wcmp-hooks-filters/#nav-20

    – To be precise about the error: It shows up in my WooCommerce Emails customizer plugin for the mail types: ‘Transactions (for vendor)’ and ‘Commissions paid for vendor’ by BAC. Not sure when the transactions (for vendor) email will be sent though?

    >> Transactions (for vendor) is when vendor is paid via PayPal/Stripe manually.
    When the vendors are paid via BAC, this is the mail ‘Commissions paid for vendor’

    – I wanted to pay commissions manually through paypal and mark them as paid as I did previously with Easy Digital Downloads, but I recognized it’s not possible with your plugin. Commissions cannot be marked as paid by me as it looks like you have to enter App credentials from PayPal and your plugin wants to send the payments itself, right? All of the commissions are also set as ‘private’. Not sure what that means either.
    >> Yes, in order to pay them via paypal, you must add PayPal credential.
    But if you choose bank trasnefr, then you can simply mark the commission as paid.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘PHP error’ is closed to new replies.