WCMp Stripe Marketplace
-
AuthorPosts
-
-
January 28, 2022 at 3:59 AM #133693WLS_FHParticipant
Hi there,
We noticed an issue with split payments. The transaction is performed and been registered onto Stripe, but doesn’t perform any split payments.
Is there any issue with the latest version ?Thanks
-
January 28, 2022 at 4:04 AM #133695WLS_FHParticipantThis reply has been marked as private.
-
January 28, 2022 at 6:34 PM #133716WLS_FHParticipantThis reply has been marked as private.
-
January 29, 2022 at 1:03 AM #133727MVX Support NinjaKeymasterThis reply has been marked as private.
-
January 29, 2022 at 3:35 AM #133729WLS_FHParticipant
@Tithi.
This is stripe support answer after spending almost 1 hour looking into logs and running multiple tests.
*************
I’m looking into your onboarding form, and you are using a custom form which is not the onboarding form by Stripe, because in Stripe you will be having an option to select which country that your connected account should be located. Have you reached out to your web developer to check your onboarding form?Yes, there’s no issue about the connected account type, I can confirm that this is a Standard account. The concern is the country when you are onboarding in test mode, thus, I would recommend contacting your web developer to check your integration.
*************Have you changed anything in your STRIPE plugin after the latest update?
Our WCMP stripe setting is STANDARD, but apparently (at least in test mode) Stripe gets a CUSTOM FORM, which seems to be registering the vendor location in the US, hence won’t work.Can you please check?
Thanks -
January 29, 2022 at 3:42 AM #133730WLS_FHParticipant
They also added:
So in case you reach out to your developer and find there’s no issue with your integration. You may contact us again, and provide the information that your developer tells you. We would appreciate it if they could also send the snippet codes they are using so we can further investigate.
-
January 29, 2022 at 2:11 PM #133741MVX Support NinjaKeymaster
Hi,
Thank you for sharing the information.
Kindly ask your vendor to disconnect stripe and then again login and while doing so, change the vendor location from US and then check again. -
January 29, 2022 at 5:03 PM #133742WLS_FHParticipant
@tithi it seems you didn’t understand.
On the staging environment WCMP Stripe Plugin is set ad ‘test mode’. When we used a vendor account for testing purposes, including your own test vendor which I see you used, the vendor connects to stripe. the on boarding process is under Test Mode, hence there’s no country to set.
As noticed by Stripe Customer Support (please read carefully again their message) it looks like your plugin is doing something funny. More specifically your plugin doesn’t seem to be using the Standard Form or the Express Form, but a custom form, despite what we set under the plugin settings.1. I gave you access to our staging environment and you did tests as well. Does it mean you set your test vendor in US, given it is not working?
2. Our test vendor, which is based in Europe, connects to stripe using test mode. Under test mode there is no country to set.
According to stripe customer care it looks like your integration is doing something funny under test mode.
Please provide a snippet code if your unable to understand where the problem is so that they can investigate further if wcmp Stripe plugin is wrongly configured
-
January 29, 2022 at 7:48 PM #133747MVX Support NinjaKeymaster
Our development team is looking into it.
Kindly provide us some time. -
January 30, 2022 at 12:27 AM #133753WLS_FHParticipant
Thanks.
Wondering if live mode is affected as well.
-
January 31, 2022 at 1:59 AM #133765WLS_FHParticipantThis reply has been marked as private.
-
January 31, 2022 at 10:19 PM #133845MVX Support NinjaKeymaster
Our team is looking into it.
Kindly provide us some time. -
February 1, 2022 at 9:28 PM #133886MVX Support NinjaKeymaster
We cannot access your site https://prnt.sc/26mzl94
-
February 1, 2022 at 9:43 PM #133888WLS_FHParticipant
You cannot access it because you disabled a security plugin.
You can access now, but please make sure you keep the security plugin on.Thanks
-
February 1, 2022 at 9:44 PM #133889WLS_FHParticipantThis reply has been marked as private.
-
February 2, 2022 at 9:35 AM #133911MVX Support NinjaKeymaster
Thank you.
Our team will get back to you. -
February 2, 2022 at 9:36 PM #133949MVX Support NinjaKeymaster
We have contacted the Stripe team and will get back to you soon.
-
February 2, 2022 at 10:00 PM #133951WLS_FHParticipant
Thank you.
But may I ask you if this is affecting test mode only or live as well? -
February 2, 2022 at 10:11 PM #133954MVX Support NinjaKeymaster
We are working in your staging site with Stripe test account so your live mode is not getting effected.
-
February 3, 2022 at 12:38 AM #133965WLS_FHParticipant
Thanks.
I wanted to know if live mode is affected by the same issue.
Also, we need to test features on staging, do you need to keep the theme switched off? -
February 3, 2022 at 2:12 PM #133979NerdySupportExpert MoumitaKeymaster
WLS, we have also communicated with stripe, it seems like they have changed their API. Becasue previously it wy working fine https://prnt.sc/26nrqw8
Our team will start working on this tomorrow, we will keep you posted.
-
February 4, 2022 at 2:55 PM #134046NerdySupportExpert MoumitaKeymaster
@WLS_FH, we have fixed the issue in your site, we will add the same in our next update of WCMp.
Please note, the vendor must select their country via storefront settings.
-
February 4, 2022 at 3:28 PM #134048WLS_FHParticipant
Moumita this is getting really frustrating. Whatever you guys did, was it even tested?
1. No transaction even gets to our Test Mode Stripe Account.
2. The new onboarding form on Stripe Test Mode displays someone else’s form (see attached picture), not our own (this is the OATH https://connect.stripe.com/oauth/authorize?response_type=code&client_id=ca_JbNitLQA6I0r3w5X43qIaKanZxeP0Td8&scope=read_write as provided by stripe).Please review and or share a video of your test.
Thank you
-
February 4, 2022 at 3:36 PM #134050WLS_FHParticipant
You might have changed the Client ID / Publishable Key / Secret Key from inside the configuration of the plugin, meaning it is bypassing ours and it’s pointing to your Stripe Gateway. Kindly restore them as we need to test your fix.
Thanks -
February 4, 2022 at 7:52 PM #134061MVX Support NinjaKeymaster
Hi, not to worry.
We added our test account while testing on your site.
You can create one new vendor and add your stripe credentials from stripe sandbox account and then test. -
February 4, 2022 at 9:55 PM #134074WLS_FHParticipant
Hello,
Thanks, it works now.
A few questions please:
1. Can you please provide a link to download the fix, please?
2. Are you going to make the fix available in the next release of WCMP Stripe marketplace or it was WCMP core’s issue?
3. Is the LIVE mode affected in any way?Additional questions:
1. When an order is placed, why there’s no notification in the Vendor’s Dashboard menu ‘ORDERS’? It would be quite logical to ‘see’ a notification of some kind flashing (i.e. a number) when the Vendor accesses his dashboard.
2. In the ‘ORDERS’ menu of the Vendor’s dashboard, stripe fees are not accounted for, which makes this calculation wrong. See the attached screenshots. AFM is basically printing out just ‘ORDER VALUE – MARKETPLACE COMMISSIONS’ but it is not effectively taking into account the ‘GATEWAY FEES’, as defined in WCMP -> setting -> payment -> stripe gatewayThanks
-
February 4, 2022 at 9:59 PM #134077WLS_FHParticipant
Also WCMP -> commission does not reflect Stripe Marketplace Fees.
The order as it’s calculated it is wrong. -
February 8, 2022 at 11:12 AM #134163NerdySupportExpert MoumitaKeymaster
Hi, our replies are inline :-
A few questions please:
1. Can you please provide a link to download the fix, please?
2. Are you going to make the fix available in the next release of WCMP Stripe marketplace or it was WCMP core’s issue?
>> This issue was with WCMp, which we have fixed in our Github and will be added the same in our next update: https://github.com/wcmarketplace/dc-woocommerce-multi-vendor3. Is the LIVE mode affected in any way?
>> As per stripe new doc each connected vendor must provide their country. So all the previous vendors who were connected with strie already shouldn’t face any issue.You can also check the connected vendor’s country details here – https://dashboard.stripe.com/test/connect/accounts/overview
Additional questions:
1. When an order is placed, why there’s no notification in the Vendor’s Dashboard menu ‘ORDERS’? It would be quite logical to ‘see’ a notification of some kind flashing (i.e. a number) when the Vendor accesses his dashboard.>> We do have a plan to work on notification for vendors. Hopefully, we can add them soon.
2. In the ‘ORDERS’ menu of the Vendor’s dashboard, stripe fees are not accounted for, which makes this calculation wrong. See the attached screenshots. AFM is basically printing out just ‘ORDER VALUE – MARKETPLACE COMMISSIONS’ but it is not effectively taking into account the ‘GATEWAY FEES’, as defined in WCMP -> setting -> payment -> stripe gateway
>> You can see the gateway fee in the transaction details only: https://prnt.sc/26qg3sc
-
February 8, 2022 at 5:14 PM #134165WLS_FHParticipant
Hi,
>> This issue was with WCMp, which we have fixed in our Github and will be added the same in our next update: https://github.com/wcmarketplace/dc-woocommerce-multi-vendorI was asking you for a download link as we might take down the staging and re-upload it. Is it possible to download WCMP core straight from the staging environment in order ‘not to loose’ the current fix?
>> You can see the gateway fee in the transaction details only: https://prnt.sc/26qg3sc
1. There are no gateway fees in your screenshot. Also, you showed PayPal Massapy, not Stripe.
2. As explained, the value that AFM is showing to vendors is wrong. AFM is not taking into account the Gateway Fees which are calculated by WCMP Stripe plugin; you should simply pass on the gateway fees from WCMP Stripe to AFM -> order; I’m actually surprised if it doesn’t as it seems the obvious thing to do if we have to show Vendors how much goes in their pockets, right?Thanks
-
-
February 8, 2022 at 8:59 PM #134199NerdySupportExpert MoumitaKeymaster
Hi, our replies are inline :
1. There are no gateway fees in your screenshot. Also, you showed PayPal Massapy, not Stripe.
>> We use a seperate parameter for gateway fee. We only display the deducted gateway fee in the transaction details. The scrrenshot I showed you was about PayPal, but the procedure is the same.
For further help, please check this : https://multivendorx.com/knowledgebase/payment/#nav-9
2. As explained, the value that AFM is showing to vendors is wrong. AFM is not taking into account the Gateway Fees which are calculated by WCMP Stripe plugin; you should simply pass on the gateway fees from WCMP Stripe to AFM -> order; I’m actually surprised if it doesn’t as it seems the obvious thing to do if we have to show Vendors how much goes in their pockets, right?
>> Our plugin WCMp handles the whole commission. As shared in the doc, you need to configure the transaction fee from WCMp >> Settings >> Payment
Now, once the commission will be paid, WCMp will deduct the gateway fee and pay the vendor.
– I was asking you for a download link as we might take down the staging and re-upload it.
>> We have added the code in our core plugin git, so simply download this from here : https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/archive/refs/heads/master.zip -
February 9, 2022 at 12:16 AM #134211WLS_FHParticipant
@Moumita
Re gateway fees and integration with AFM ORDERS.I am perfectly aware of how WCMP Stripe marketplace works, and we set gateway fees accordingly. The problem is not within the settings, but it’s in the way AFM represents the earnings into the Vendor’s dashboard -> ORDERS.
Whether it’s a mistake, an issue, a missed integration or something you did not plan for, does not change that Vendors see something that does not match with what they cash in.
Since you already developed a plugin that allows split payments and gateway fees management, then you simply need to add that missing data into AFM reporting system, since it is ‘essential’ for vendors to see what they really earn.Let me know if it’s clear.
Re link: thanks
-
February 10, 2022 at 11:19 PM #134289NerdySupportExpert MoumitaKeymaster
@WLS_FH, As per the setting, we calculate the gateway fee only when WCMp pays the vendor.
Therefore, each vendor can see the gateway fee details in their transaction details, as you can see here: https://watch.screencastify.com/v/gLd7QqqIgSbzYe7OtFNW
So, now can you please tell us what flow are you looking for, so we can assit you accordingly.
-
February 11, 2022 at 1:09 AM #134293WLS_FHParticipant
Hi Moumita,
We notice the gateway fees npw working in the payment section. At first they did not probably cause of the issue with TEST MODE, but now they have been passed correctly.
Thanks for the support. -
February 11, 2022 at 11:44 AM #134300MVX Support NinjaKeymaster
You are welcome
-
February 24, 2022 at 1:02 AM #134789WLS_FHParticipant
You can close this as resolved. Thanks!
-
-
AuthorPosts
The topic ‘No split payment’ is closed to new replies.