So, I have Sharetribe latest version (7.2.0 if my memory is correct).
I have set up Stripe following Sharetribe’s instructions. Everything went well.
I have members who send and receive payments flawlessly.
I have one member who received his first payment with no problem.
However, when someone tried to buy something and send the payment, that same provider was not able to Accept.
See below, he seems to be able to Reject only “Not this time”
Other problem, when I tried to buy something from him and pay him, I was not able to confirm the payment (had an error message “message field is required”, while it’s actually optional and it was filled with a message anyway…).
Now I go in the Admin console and look at the transaction log, and I can see the below two attempts with “Waiting Stripe Payment” note.
Thing is, when I go in my Stripe Dashboard, I can’t see any of these payments. They were not created.
So it seems there is an API issue between Sharetribe and Stripe, but only for that member. Since I can see other users completing transactions. So far, I haven’t heard of anyone else with the same issue…
Does anyone know where it comes from?
This could seriously damage UX and overall trust into our platform.
1 - Not being able to accept the transaction request
Can you tell us a bit more? What happens exactly when they try to click on “Accept the request”?
Is it impossible to save, or is it even impossible to click on that button/label?
Do you know if this member clicked on the link in the email notification or landed on this page directly via their inbox on the marketplace website?
2 - Not being able to buy from this seller
Every time someone starts a transaction and tries to pay, a transaction is “initiated” and set in the “Waiting for Stripe/PayPal payment”. Buyer has ~1 hour to finalize the payment (they may try a couple times) and if they don’t, the transaction is deleted (no payment happened). So unless the payment went through, those two “Waiting Stripe payment” transactions should have disappeared from your admin panel already.
That said, it is indeed strange that it isn’t possible to buy from them!
Do you find any details in your logs? Maybe some Stripe error message?
One thing that comes to mind is that, maybe, the Stripe Connect Account for this seller has been frozen and/or flagged as fraud. From your Stripe Dashboard, you should check their status and possibly comply with Stripe requests.
Finally, you can also possibly find a few details from the Events section in your Stripe dashboard, even though you should be able to find most details in your own logs already.
Could you share what you find? This would hopefully help to figure this out!