Hi. I have purchased your plugin.
If I want to purchase multiple items at once, like in a shopping cart, using this plugin, how should I do it?
Hi @takeda, thanks for purchasing our plugin!
The plugin isnât really designed to handle shopping cart style payments at the moment. However, a few plugin users who have requested this recently, so Iâm going to try and add in over the couple of days.
I will let you know when Iâve added it in
Guide to delayed marketplace payments (like Upwork/Fiverr)
We recently released a detailed guide on how to use the Stripe Connect - Marketplace plugin to process âdelayed marketplace paymentsâ. This can be useful if you want there to be a delay between when the customer pays for a service and when the seller gets access to those funds.
You can read the full guide at the link below:
Any questions just let me know
Hi @takeda, Iâve released a really detailed guide and demo app on implementing shopping cart-style payments with Stripe Connect. Hope itâs useful
Detailed guide
Demo app
If you have any questions just let me know!
thanks.
How do you implement an authorization for a provisional payment?
Hi @takeda, Iâve just released a new version of the plugin. The âCreate Checkout Session (Multiple Items)â action now has a field called âAuthorize Onlyâ.
If you set this to âyesâ, the payment will be authorised, but not captured.
You can capture the payment at a later stage using the âCapture Paymentâ action that comes with the plugin.
Hope that helps and let me know if youâve any questions
How do you implement a provisional payment?
Hi @tatsumi.chrysanthemum, what exactly do you mean by a âprovisionalâ payment?
Do you mean where part of the payment is made at one stage and the rest of it at a later time?
Expire a Checkout Session - August-24 Update
Just released a new version of the Stripe Connect - Marketplace plugin (2.14.1). The plugin now has a new action called 'Stripe Connect - Expire a Sessionâ.
After a Checkout Session is expired, a customer canât complete a Session and customers loading the Session see a message saying the Session is expired:
The pluginâs documentation has also been updated with details on how to use this action:
If you have any questions, just let me know
Alex Cooney | Cranford Tech
Shopping Cart Payments with Multiple Sellers (Video Tutorial) - September-24 update
Just released a detailed video tutorial on how you can implement shopping cart style payments with Stripe Connect. This can be useful if you want your users to be able to purchase multiple goods from different sellers in one payment.
This is essentially a video version of the detailed guide we put together on this topic - see the link below:
Important note: This tutorial uses Stripeâs Separate Charges and Transfers method. This approach will only work if your marketplace/platform falls into one of these two categories:
- Your platform and all the sellers on your platform are registered in the same country (different European countries in the euro area are also ok)
- Your platform is registered in the US and the sellers on your platform are registered in a country where Stripe supports cross-border payouts
Any questions just let me know
Hi @alexcooney5 -
Context: processing refunds âcreate a transferâ returning âpendingâ instead of âsucceededâ (which is called out in your demonstration videos). It seems in some cases stripe is returning âsucceededâ in the initial response, but in other cases it is returning âpendingâ, then a couple of seconds later returning another response of âsucceededâ, but that response I believe is not available to us via the plugin.
Is there a way we can pause the workflow then check to see the most recent response? Otherwise Iâm forced to make assumptions on my application side as to whether or not the refund was processed or not when communicating to the end user.
Thanks for your help as always!
Hi @gpdmop, good to hear from you! Iâll take a look a this and get back to you with an update.
Get info on promo codes used in Checkout Session - September-24 update
You can now use the âStripe Connect - Retrieve Checkout Session Detailsâ call that comes with the plugin to get info on any promo codes that were used in a Checkout Session. For example, in the below image Iâm getting the name of the coupon used:
This is how it looks when you save the info is saved down to your database:
Thereâs also a whole range of other fields related to discounts you can now access:
Any questions just let me know
Hi @gpdmop, Iâve been looking into this and just wanted to clarify something.
Did you mean to write:
âContext: processing refunds "create a refund returning âpendingâ instead of âsucceededââ? Just want to be sure, as you can also reverse a transfer.
If so, I think the most robust solution to this will be to use a Stripe Webhook to let you know when the refund status has changed to âsucceededâ.
The âRefund.Updatedâ event outlined here is the one you want to use.
Let me know if that helps
Standard Accounts - September-24 update
You can now allow sellers to register for Standard Stripe accounts with the Stripe Connect - Marketplace plugin!
Up until now, we only enabled sellers to register for Express accounts. While we still think Express accounts are the best option for most use cases, we have had some enquiries from plugin users asking if they could also have the ability to register for Stripe Standard accounts.
How to use:
- Use the âStripe Connect - Create Standard Accountâ action that comes with the plugin
- Save down the account ID of the created account
- Create an onboarding link using the âStripe Connect - Create Onboardingâ link action
- Navigate to the onboarding link
You can see the âCreating Stripe Connect Express/Standard accountsâ section of the demo app for more information
Any questions just let me know!