Can't refund after paid withdrawal ?

We're shifting our Forum based support to a more dedicated support system!

We'll be closing our Forum support from 10th June, 2020 and move to Email Support assistance.

  • If you are a WCFM premium add-ons user, contact us- here
  • Want to know more before buying our add-ons? Send Pre sale queries- here
  • If you are a WCFM free user, please open a support ticket at WordPress.org
  • For WCFM App related queries, reach us- here
From now the forum will be read-only!

  • This topic has 9 replies, 2 voices, and was last updated 5 years ago by Jose.
Viewing 9 reply threads
  • Author
    Posts
    • #56889
      Jose
      Participant

      Hi,

      Can you please explain me why a Vendor can request for refund only if this order are not paid her withdrawal ?
      If I set Refund Threshold for 90 days why I can’t ?
      I don’t have set Withdraw Threshold

      Regards,

    • #56890
      Jose
      Participant
      This reply has been marked as private.
    • #57161
      WCFM Forum
      Keymaster

      Hi,

      Well, if vendor already withdrawal commission amount for an order then on refund how this will be adjusted?

      That’s why we have disabled that by default. Refund threshold still work for customers.

      You may still make this work for vendors, then you have to set withdrawal threshold 91 days.

      Thank You

    • #57168
      Jose
      Participant

      Hi,

      I understand perfectly what you are saying!

      But I think it is more important to leave the decision of these adjustments in our hands.
      In our country there is a consumer protection law that establishes a period of up to 90 days to demand the return of money from a damaged or defective product.
      We use the collection system by credit card.
      In case a client requests the return, we can make the return with the company that administers the credit cards.
      This is independent of the relationship of the administration with the seller.
      In case a withdrawal has been made by the seller, he will have to return the value of the product to us by bank transfer, if he does not do so he is disconnected from our multimarket service.
      The interest of using the reimbursement of you. it is precisely to leave in the system a record of what happened and on the other hand to show that there is no possibility of withdrawal, if it has not yet been done.

      Regards,

    • #57282
      Jose
      Participant

      Hi,

      Maybe I need to clarify that I can’t to set withdrawal threshold 91 days.
      Because In my country we have max. 30 days to that. So we want to set 15 days.

      Regards,

    • #57300
      WCFM Forum
      Keymaster

      Hi,

      Add this line to your site, this will allow Vendors to request refund for already withdrawal-ed orders –

      add_filter( 'wcfm_is_allow_paid_order_refund', '__return_true' );

      Well, it will not manage negative balance. You have to keep that track manually.

      Thank You

    • #57306
      Jose
      Participant

      Resolved !!

      It works perfect !! Thank you very much, I was about to disable the refunds, but with this they help me tremendously !!

    • #57331
      Jose
      Participant

      Hi,

      I forgot to ask something about this

      Can I configure only the partial refund option?

      Regards,

    • #57498
      WCFM Forum
      Keymaster

      Hi,

      Please keep add this code –

      add_filter( 'wcfm_refund_fields_request', function( $refund_fields ) {
      	if( isset( $refund_fields['wcfm_refund_request'] ) ) {
      		$refund_fields['wcfm_refund_request']['options'] = array( 'partial' => __( 'Partial Refund', 'wc-multivendor-marketplace' ) );
      	}
      	return $refund_fields;
      });

      But this will work after next update.

      Thank You

    • #57909
      Jose
      Participant

      Resolved !!

      Work perfect, thanks so much.

      Regards,

Viewing 9 reply threads
  • The topic ‘Can't refund after paid withdrawal ?’ is closed to new replies.