Banner Logo

Be a part of the family: Connect, Receive Support,
Contribute, and Reap Abundant Rewards

Restrict Order Status SHIPPED / COMPLETED

WCMp Core

Tagged: 

Resolved
Viewing 8 reply threads
  • Author
    Posts
    • #136349
      zondac12
      Participant

      Hello,

      I want my vendors to be able to withdraw only when order status is SHIPPED. In WCMP settings, I only have options for On Hold / Processing / Completed.

      Note: I am using Advanced Shipment Tracking for WooCommerce plugin, maybe the “Completed” status now appears as “Shipped” and it doens’t work with WCMP?

      Best
      Loic

    • #136352

      Hi, thanks for getting in touch with us
      The default flow of withdrawal is such that the vendors can request for withdrawal irrespective of shipping status on the basis of the “Restrict Order status withdrawal” set by the admin (share the screenshot – https://prnt.sc/0uO921DHz-XI ).
      Please note, that WooCommerce by default doesn’t support any order status called “Shipped”. So, you may use our settings to allow vendors to withdraw for commission only for the “completed” status

      Also, we haven’t tested the compatibility of the plugin that you’ve mentioned. However, you can test this on your end. If you need any help regarding compatibility, let us know.

    • #136450
      zondac12
      Participant

      Hello, thank you for your answer.

      I was able to change back to “Shipped” status to the Woocommerce default “Completed”. But it still doesn’t work. I deactivated the Advanced Tracking plugin to be sure.

      Please find attached what I mean : last order is marked as Completed (see attached), and should appear in the vendor Withdrawal table but no (see attached). Settings attached too.

    • #136454
      zondac12
      Participant

      One other detail: in settings, if I check only On Hold (and not Processing or Completed), ALL orders (which are in Processing and Completed status) show in the withdrawal table…

    • #136487

      Hi,
      Kindly check for how many days you’ve set the Withdrawal locking period and also the Disbursement threshold value via admin dashboard>WCMp>Settings>Payments (see screenshot- https://prnt.sc/4Spjq3Yjw-Nn )
      The vendors can only request for withdrawal as per these settings.

      If you are still facing the issue, then kindly create a staging site and share your admin ftp access so that we can assist you further.

    • #136649
      zondac12
      Participant
      This reply has been marked as private.
    • #136667
      This reply has been marked as private.
    • #136669
      zondac12
      Participant

      Hello,

      OK I understand what was wrong: Order was set as Completed, but Suborder was still set at Processing. I saw that with your test purchase! Thank you.

      By the way, what is the difference between an Order and a Suborder??

    • #136685

      The default flow is such that when an order is created on the woocommerce end, we create the corresponding sub-order only if the product belongs to any vendor.
      This is because if a customer places order from multiple vendors at a same time, it will be easier to recognize by sub-order ids that from how many vendors or from which vendors the customer has placed the orders. (see screenshot- https://prnt.sc/NJWMDiw3ner_ )
      Also according to the sub-order ids, commissions are also generated.
      So, as you can see suborder is an integral part of our plugin.

Viewing 8 reply threads

The topic ‘Restrict Order Status SHIPPED / COMPLETED’ is closed to new replies.