Home Forums WC Vendors Pro Support Schedule payments with Paypal adaptive payments

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 16 posts - 1 through 16 (of 16 total)
  • Author
    Posts
  • #57227
    Stefan Bolboceanu
    Participant

    Hello everyone,

    As I spent the last three hours here on the forum and I couldn’t really find the info I need, I decided to post this new thread and maybe you can make more light regarding my issues

    I managed to setup Paypal adaptive payments and now I am testing the commissions live (not in sandbox mode)
    The instant payments works fine, but I have some issues with the scheduled payments. Just want to explain what I did and maybe you can help me to better understand how it works:
    -I did a payment yesterday
    -Checked “daily” in schedule payment
    -instant payment is unchecked
    -all the funds went straight into admin paypal account (minus fees of course)
    -marked the order as shipped in Vendor’s Dashboard
    -today, after more than 24h the commission was still due and the vendor didn’t received the commission in his paypal account
    -marked the commission as paid in wp-admin and still no commission was transferred
    I am still confused about how the schedule works and I would like to ask you a few questions:

    1. Can you please explain me the journey of the money after the buyer checkouts (and the payments are scheduled daily/weekly/monthly)
    2. Is it normal to receive the whole amount in Admin account when the payments are scheduled? (the vendor has a paypal account in his store settings by the way)
    3. are the commissions transferred automatically from the admin account to vendor account without the admin pressing any button in wp-admin?
    4. Is there any other settings I should be aware of apart of setting up the commission percentage in Woocommerce/wcvendors/General and Woocommerce/wcvendors/Commissions
    5. Out of topic ish: If I select in Woocommerce/wcvendors/Commissions the “global commission type” as “percentage plus fee”, is it enough to charge the vendor a fixed fee plus percentage or should I ask my web developer to add the code I’ve seen in Knowledge Base about customizing commissions?

    Your help will be much appreciated!
    Cheers,
    Stefan

    #57304
    Stefan Bolboceanu
    Participant

    Narwa, or whatever your name is:

    I have some serious problems here and you just bump in my post and cry about your refund. This is very rude!!! We have other important things to do than complaining here on the forum. So, please leave my post clean. With this atitude you will never get a refund! I wouldn’t give you one!

    Thanks

    #57336
    Stefan Bolboceanu
    Participant

    Sorry guys! The above message was for Narwa…You can delete it if want
    I am still waiting for your reply to my initial request 🙂

    Thanks!

    #57355
    Anna
    Member

    Hello,
    Yeah Narwa is gone. But thanks for the support.

    For your questions:

    1. Can you please explain me the journey of the money after the buyer checkouts (and the payments are scheduled daily/weekly/monthly)

    Sure. If you have scheduled payments set: customer payment goes to ADMIN paypal accout. Shceduled payment is then withdrawn from the admin paypal account to the vendor’s paypal account at the scheduled interval. Once every day, once every week, once every month. Regardless of when the commission hit your admin account, it will be paid on that schedule. (i.e. weekly payments: all commissions due from purchases made 1 hour ago , 1 week ago, as well as purchases made 1 week 23 hours and 59 minutes ago will ALL be paid to the respective vendors when your 1 week scheduled payment time arrives.)

    2. Is it normal to receive the whole amount in Admin account when the payments are scheduled? (the vendor has a paypal account in his store settings by the way)

    Yes- funds move to admin account first. Then the due commission moves from your admin paypal account > vendor’s paypal account on the schedule.

    3. are the commissions transferred automatically from the admin account to vendor account without the admin pressing any button in wp-admin?

    For the scheduled payments, yes.

    4. Is there any other settings I should be aware of apart of setting up the commission percentage in Woocommerce/wcvendors/General and Woocommerce/wcvendors/Commissions

    Check woocommerce > settings > payments for your credentials (paypal adaptive payments- no other paypal )
    and then your settings in woocommerce > wc vendors > payments

    5. Out of topic ish: If I select in Woocommerce/wcvendors/Commissions the “global commission type” as “percentage plus fee”, is it enough to charge the vendor a fixed fee plus percentage or should I ask my web developer to add the code I’ve seen in Knowledge Base about customizing commissions?

    I am not sure I understand your question.. what do you mean “is it enough..”? What is your goal, what would you like to achieve with commissions? What do you, as admin, wish to receive from product sales?

    #57395
    Stefan Bolboceanu
    Participant

    Hi Anna,

    Thanks for your reply. A few thoughts below:

    1. The commissions “will ALL be paid to the respective vendors when your 1 week scheduled payment time arrives”
    My question is: Do you know WHEN? (What time of the day?) I should expect Paypal to automatically take the commissions from Admin account and transfer them to vendors accounts? Is it 23:59 or 00:00 every night, or…what time
    I am asking because I did a transaction with the payment schedule “daily” and after 24h I still have the money in my Admin account. I did another payment last night and I am waiting again for another 24h to pass in order to see if the vendor will receive the commission from the admin.

    Q 2, Q3 – all clear

    4. All the credentials are there and everything is setup correctly, otherwise the instant payments wouldn’t work…

    5. “I am not sure I understand your question.. what do you mean “is it enough..”? What is your goal, what would you like to achieve with commissions? What do you, as admin, wish to receive from product sales?”
    Testing the commissions with low dollar prices I realised that Paypal charges a lot (that’s why they survive :)) and I was thinking to charge the vendors a fixed fee plus percentage from each transaction. E.g.: 10% + 20p(cents) and I remember seeing a few lines of code in your Knowledge base about customizing the commissions. If I would like to achieve this scenario (percentage plus fixed fee) do I need to select “percentage + fee” in Woocommerce/wcvendors/commissions/Global commissions type? or I have to use those lines of code as well ( https://www.wcvendors.com/kb/commissions-fixed-dollar-amount-fixed-plus-percentage/ )

    I’ve spoken with Paypal Customer services today about my issue and they couldn’t give me an answer. The guy apologized saying that I know more about adaptive payments than him :)) I Told him I should work for Paypal in this case (just joking of course). He gave me a direct number from their Business Support Team and he guaranteed that these guys will solve my problems and all my concerns in max five minutes 🙂 I’ll call them tomorrow because today was nobody there after 5pm. I rely more on you than Paypal anyway.

    After so many testing scenarios and after speaking with the guys from Paypal over an hour a few other questions popped into my head:
    a. Can I run the website with Stripe and Paypal Adaptive Payments in the same time?

    b. One of the option I consider is to ask the Vendors to pay the Admin once a month a percentage from the total amount of transactions.
    b.1 If I want to instantly pay the commission to vendors and give them 100% (I don’t charge a commission at this point and I am not liable for chargebacks) the Admin name will still appear at the checkout, or only the vendors’ name considering the Vendor takes everything (I don’t like the idea of buyers seeing at checkout how the commission is split)
    b.2 How much Paypal charges the Vendor using this scenario? With instant payments they charge the fixed fee (20p in the UK) twice, so my concern is that Paypal might charge the vendor 40p fixed plus percentage (3.4%)

    c. Is there any way to charge the buyers a fixed fee at checkout?

    d. Are you aware of Subscription Payments from Paypal ( https://www.paypal.com/pdn-recurring ). Because I am liable for all the payments with scheduled commissions (hopefully I will make this work) I would like to create a subscription for my vendors and like this I can request the money from their account in case of chargebacks or refunds for their transactions.
    If I request Api (or whatever ID’s or password they will give me) do you think it will affect your plugin?

    Sorry if my reply is too long, but I want to make sure I understand everything and setup everything in the correct way before I will launch the website 🙂

    Cheers,
    Stefan

    #57474
    Anna
    Member

    Stefan,
    1. Hmm. check with PayPal to ensure that MASS PAY is working with your account– ask if your account is setup to use Parallel Payments (instant payments in wc vendors) and Mass Pay (scheduled payments in wc vendors).. The scheduled payments are actually PayPal Adaptive + Mass Pay. Please go over this with them. And I am sorry but I do not know the time– I personally do not use paypal ever so I do not know what time of day the withdrawal is made and deposited to the vendor.

    5.I think this can be dome just fine by just selection percentage + fee.. with 20 as commissions % and your 20p as the fee amount.

    a. Yes, you can use our Stripe Commissions & Gateway plugin and PayPal Adaptive BOTH, but if you use PayPal AP and Stripe Commissions & Gateway, here’s how it works:

    1.) You must use PayPal scheduled payments, not instant, for reasons you’ll see below:

    2.) Vendors must connect to PayPal, but connecting to Stripe would be optional

    3.) Customer uses Stripe, Stripe pays vendor commission. If vendor is not connected to Stripe, the commission is still “due” and not paid.

    4.) Customer uses PayPal, PayPal holds commission till your schedule comes up to pay vendors.

    5.) On your scheduled time for paying commissions, all due commissions are paid to all vendors. So, the vendor that didn’t get commission because they didn’t connect to Stripe, gets paid via PayPal here.

    The reason you want to use scheduled for PayPal is because otherwise the non-stripe connected vendors would never get paid, unless you did it manually.

    Hope that makes sense! ? So, vendors can have a preference, they can use PayPal, or PayPal + Stripe. But since Stripe ONLY pays vendors when the CUSTOMER uses the STRIPE gateway, they can not choose to have commissions paid from the paypal gateway to Stripe.

    b. You’d likely need to work this our with a Membership plugin like Paid Memberships Pro or something. Monthly membership fee to be a vendor? See:https://www.wcvendors.com/help/topic/paid-membership-solution/

    b1. If there is no split (100% to vendor) I do not think it shows your name- only the vendor. Do a test transaction and check. A lot of people do not like this- so they choose scheduled payments. Or Stripe.

    b2. Sorry, but this you’ll have to direct to PayPal. Not only are there fees always changing- but they vary depending on your banking country.

    c. The handling fee…? Other than that- there may be some plugins out there you can try , like this one: https://wordpress.org/plugins/woocommerce-product-fees/ I have NOT tested it and I do not know if it works.

    d. No idea. Having more than one API might affect things with paypal processing. It may affect the payment process. I absolutely do not know, though. If this is set up separately from the payment process for a membership or something- it might not cause an issue at all since it is being used for a subscription/membership. Sometimes the classes do conflict, though- as was the case with a Stripe payment setup I had on my site. You’ll know— you’ll get a 500 error when sometime tries to checkout and pay for a purchase. 😉

    No worries- ask as many question as you need to- I might not always have the answers, but will try to help however I can.

    #57902
    Stefan Bolboceanu
    Participant

    Hi Anna,

    Sorry for my late reply, but Paypal drives me crazy :((
    As you stated in your previous message, Mass Pay was the issue. After so many days fighting with useless people from customer support, sales support and Business support who gave me a mixture of wrong and different information I finally asked today to speak with one of the manager after another Paypal employee told me yesterday that I have to get my account underwriteen in order to have Mass Pay enabled. I just wanted to ask what I have to do in order to have the account underwritten and become eligible for Mass Pay. The answer below:

    “””
    Dear Stefan…..

    Following our call regarding mass payments and that your account is currently not eligible. As requested, here are some of the criteria, which accounts need to meet, in order to be eligible to be reviewed.

    • Business accounts only
    ◦ Either Account Managed/business supported OR
    • Underwritten OR
    • Vetted (customers are vetted when they apply and are successfully approved for Products such as Website Payments PRO, Virtual Terminal etc.

    As advised on our call, until you meet the above criteria, we cannot raise off an application for Mass payments and I’m sorry you have been given incorrect information regarding this.
     
    Thank you for your time.
    Yours sincerely,
    Lauren
    PayPal
    “””
    Over the phone she told me that I have to receive in my Paypal account minimum £5000/month for at least three month in order to be eligible to get the account underwritten (what underwritten means for Paypal…she couldn’t give me more info apart of this). She also told me that Mass Pay is used only by big merchants who are receiving in their account over £50,000 every month (online gabling websites, betting agencies, etc)

    Conclusion: I CAN’T USE SCHEDULED PAYMENTS WITH WC VENDORS PRO,
    Or at leas I can’ until I will not become a big merchant…

    According to my knowledge, Stripe is doing exactly what Paypal adaptive payments is doing, so my question is:

    Is there any other way to schedule commissions automatically with WC Vendor Pro apart of using PayPal?

    Thanks,
    Stefan

    #57932
    Glenn Carlson
    Participant

    Not sure if I am reading this correctly, but I believe Paypal is highly restricting new Adaptive Payments accounts. Appears they could be discontinuing it in the future altogether. I am moving all of my vendors to Stripe as we speak. Easier anyways, plus it’s supported by WCVendors Pro.

    https://developer.paypal.com/docs/classic/products/adaptive-payments/

    #57956
    Stefan Bolboceanu
    Participant

    I’ve got the api for adaptive payments and instant payments are working fine. My main issue is with scheduling the commissions. I don’t want to pay my vendors instantly…

    Anna,
    Do you have any suggestions?

    #58033
    Anna
    Member

    Stefan,
    If you still wish to pay your vendors via paypal– you can do so manually still, I believe.
    You would need to manually send the payment (due commission) from your paypal to your vendor’s paypal address, and then mark the due commission as paid in wp admin > woocommerce > commissions. Youcan also use another mehtod to pay your vendors- bank transfer, etc.

    More labor intensive, but certainly they way a lot of marketplaces operate.

    The good thing about this method, is that you can accept customer payments using whatever gateway/processors you want– then just collect your vendors’ paypal email, bank account- whatever- and pay them on your own schedule. That opens up the possibility to having other payment methods on your site for the customers.

    #58297
    Stefan Bolboceanu
    Participant

    Hi Anna,

    Thanks for your suggestions. I wanted to use Paypal because is probably the most well known payment gateway out there, but the lack of professionalism and higher fees doesn’t compensate the power of their brand. Probably the best option I have at the moment is to purchase Stripe plugin. The fees in the UK are much lower (1.4% + 20p) and the customers can’t see at the checkout how the commission is split which is much better.
    If I purchase it, do you think I can set it up myself if I follow the steps from your KB?

    Thanks
    Stefan

    #58321
    Anna
    Member

    Stefan,
    Yeah- PayPal is ubiquitous, but that’s about all they have going for them.
    If you use our Stripe Commissions & Gateway plugin https://www.wcvendors.com/product/stripe-commissions-gateway/ , it is a fairly straight forward process to set it up.
    I do need to update those instructions because I have been notified that the Stripe pages have changed some during signup.
    However, the process is still very similar.
    After dealing with all of this paypal bs, you will probably find Stripe to be far more straight forward.
    I think the single drawback in the UK is that *maybe* Stripe will hold the vendor’s funds for a week before releasing the fund to their bank account– that is very country dependent and I am not certain of this.

    If you need any help, let me know. I CAN actually navigate Stripe fairly well since I have used it for about 10 years and use only the Stripe Commissions & Gateway plugin on my own marketplace.

    #58323
    Stefan Bolboceanu
    Participant

    Anna,
    I will buy the plugin, and If I can’t manage to set it up, can you help me to finish the setup? I’ll give you the admin credentials if need. I didn’t consider this cost and if I will outsource the job will probably cost me more than the plugin 🙂 I don’t have any coding knowledge…If it’s just ticking boxes and completing forms, I will definitely be able to do it.
    Please let me know if I can base on you.
    Thanks
    Stefan

    #58329
    Anna
    Member

    Stefan,
    There is no coding needed to set up the Stripe plugin.
    Just let me know if you need help and we’ll work it out.

    #59345
    Stefan Bolboceanu
    Participant

    Hi Anna,
    I successfully installed the stripe plugin. I was surprised how easy it was 🙂 I would never go back to PayPal.
    I tested the commission with one vendor only as I don’t have more than two bank accounts and I have a few questions for you.

    -Can you please advise how I can create more virtual accounts with Stripe in order to test different scenarios before launch? (at the moment I have just one vendor account and the admin account)
    – Is there any way to have different commissions for different Vendors with Stripe and WC Vendors? I’ve had one potential vendor who tried to negotiate the commission and I wasn’t sure if is possible to achieve this.

    Thanks
    Stefan

    #59354
    Anna
    Member

    @cakecompare
    For testing, you sign up for a Stripe account – more than one stripe account- using the same bank acocunt.
    I had four different Stripe accounts that were connected to the same bank account (different bank account than my admin bank account) when I was testing Stripe. After I was done testing, I just closed three of those Stripe accounts. They do have to have different emails addresses.
    BUT— if you then wish for any of those vendor accounts to be LIVE accounts after testing (you switch from development/testing to LIVE), make sure those vendors go and disconnect from Stripe in their dashboard (pro dashboard > settings > payments > disconnect from Stripe) and then re-connect once you are in LIVE mode.

    You can override the default commissions rate on a per vendor basis, yes.
    Go to the user, and set their commission rate (make sure you use the Pro Commissions field in the user’s setting, as shown in the screenshot below– NOT the regular free commissions field)
    wp admin > user > user/vendorname > edit > scroll down to Pro Commission (select type from drop-down, then enter rate in the field that pops up) and scroll down to click SAVE.

    https://www.wcvendors.com/wp-content/uploads/2016/11/procommissionsfield-copy.jpg

Viewing 16 posts - 1 through 16 (of 16 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.