Payment from Customer to Vendor

General Marketplace Discussion (User’s interaction forum)

Payment from Customer to Vendor Open

Viewing 11 reply threads
  • Author
    Posts
    • #55696
      flipmode85
      Participant

      Hello,

      really love the idea WCMartkeplace came with, but in many locations within “Europe” the site admin isn’t allowed by law to collect the money first. Using Stripe isn’t an option by now as long as it doesn’t come with PayPal integrated – so Customers only can pay with stripe supported payment methods, except PayPal!

      CS-Cart got a third-party plugin, so customers can pay with PayPal and BACS directly to the vendor, commission is calculated – the admin can charge the vendor to get the commission & fees.

      Thoughts?

    • #55751

      @flipmode85, In order to pay the vendor directly, the only option is to use WCMp Stripe Marketplace (https://wc-marketplace.com/product/wcmp-stripe-marketplace/).

      However, as you can’t use this option, hence this can be achieved through BACS only. As, Paypal flow is handled by Paypal woocommerce and paying the vendor directly via PayPal is not an option.

      Now, using BACS, you may achieve this. As WCMp by default handles the payment flow between admin and vendor where admin receives the payment first. So you need to do custom coding to and instead of displaying admin’s bank account details, display the vendor’s bank account.

      Let us know if you need hook/filter for this.

    • #68943
      proexil
      Participant

      Hey. If you can send me a code that I can enter in php to display the seller’s bank details, I would be grateful.

    • #69038

      @proexil, You can refer to this thread, this will give you an idea on how to display the bank details of the vendor: https://wordpress.org/support/topic/shopping-directly-from-the-vendor-and-excluding-the-commission/#post-11646150

    • #69069
      proexil
      Participant

      Hi again.
      Thank you for your support. You are very helpful.
      I want bank details to be necessary in the provider settings. Can this be done? Any code 😉

    • #69145

      @proexil, we would love to helo our users with a small code snippet, however in order to set bank details necessary you need to do good amount of custom code. You have to add a field in the Registration form, that will let the vendor provide the bank details and make that mandatory.

      Now, when they will provide the information, you have to update the data under their storefront setting.

    • #70311
      proexil
      Participant
      This reply has been marked as private.
    • #70322
      proexil
      Participant
      This reply has been marked as private.
    • #70348

      @proexil, kindly add these codes to the function.php to remove these fields :

      1. “m” –

      add_filter( 'before_wcmp_dashboard_widget', 'filter_before_wcmp_dashboard_widget', 10, 1 );
      function filter_before_wcmp_dashboard_widget( $vendor_dashboard_widget ) {
      	unset($vendor_dashboard_widget['side']['wcmp_vendor_transaction_details']); //remove Transaction Details widget
      	return $vendor_dashboard_widget;
      }
      copy

      2. “mm”

      add_filter('wcmp_vendor_dashboard_nav', 'callback_wcmp_vendor_dashboard_nav', 99);
      function callback_wcmp_vendor_dashboard_nav($vendor_nav){
          
         unset($vendor_nav['vendor-payments']);
       
         return $vendor_nav;
      }
      copy

      3. to remove commission details from order details page, override the “html-order-items.php” template file and remove thoese section. html-order-items.php template can be overridden by copying it to yourtheme/dc-product-vendor/vendor-dashboard/vendor-orders/views/html-order-items.php.

    • #70353
      proexil
      Participant
      This reply has been marked as private.
    • #70355
      This reply has been marked as private.
    • #70666
      proexil
      Participant
      This reply has been marked as private.
Viewing 11 reply threads

Please LOGIN to reply to this topic

WCMp bundle is available at a slashed price

Grab It Now