Marketplace software update 3.2.7 and 8

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
  • For WCFM App related queries, reach us- here
From now the forum will be read-only!

Viewing 0 reply threads
  • Author
    • #102449
      Jamie O’Reilly

      Hi. Back in November 2019 we experienced a serious problem with Stripe Split pay with the shipping fees not being passed correctly to the vendor and admin when using Per Product Shipping plugin. We investigated and found that package_key is 0 so the code won’t add the vendor_id. This then set the package_key 0 as the vendor_id in the database. We changed line the first lines of code under //Shipping Vendor Reference in core/class-wcfmp-shipping.php to one that begins if(package_key > -1) along with a few other lines of code there (see attached image for full details) and this resolved the issue. Now the vendor ID is correctly passed to Stripe and the shipping fees are split as they should. I still can’t see this issue having been addressed through any of the recent updates although I can see there have been code changes in the same file with a whole bunch of code removed relating to shipping processing times and free shipping. Can you confirm if you have done anything in the recent updates that have addressed the issues that we experienced with the vendor ID not being passed to Stripe? We would appreciate it if this could be done as we are constantly having to retrospectively add the code with each update and this is time-consuming, expensive and tricky. Thanks. Jamie

      You must be logged in to view attached files.
Viewing 0 reply threads
  • You must be logged in to reply to this topic.