Services Plugins FAQs

Stripe plugin guide

Hey!

Could you just give me a simple, short guide for stripe?

Searching for days, I haven‘t found anything, that answers my basic questions:
What is the best stipe plugin for what case and why?
And how to start with them?

Here is a short example for „stripe by bubble“ of what I mean:

stripe (plugin by bubble)
Methods : only credit card
For: Simple shops and marketplaces, that don’t need multiple payment methods and want it easy.
Why: It automatically comes with its own input popups and makes things simple.
Set up: Create a stipe account, go to API (left menu in your stripe account), copy publishable key to plugins settings, reveal the secret key and copy it too, go to connect and settings (at stripe), copy the test mode client id to client id
Set up hints:

  1. You have to fill out all the inputs at the plungins settings page (so if you dont have life data keys/ ids you have to fill in the test data twice/ into the live data inputs too)
  2. In your stripe account under „connect“ you have to add a redirect url, it is: https://bubble.is/poststripeauth (seems to be deprecated)

Workflows:

Simple shop workflows
Buy workflow

  1. collect the users cc information (only when current users‘stirpes credit card‘s id is empty) → 2. charge a user using saved cc (charged user=current user, card id=leave blank step 1. provides it) → 3. refresh the page/ whatever you want…

Marketplace workflows
A. Seller set up workflow

  1. Register the user as a seller (leave all the fields empty as they are not needed) → done/ refresh page/…

B. „Buy“ workflow

  1. collect the users cc information (only when current users‘stirpes credit card‘s id is empty) → 2. charge a user using saved cc (charged user=current user, The payee is another user=check, Trans. Payee=a user, App fee=your choice, card id=leave blank step 1. provides it) → done/ refresh page/…

I would be glad if someone could do this for the other stripe plugins as well and descripe shortly how to set up workfows for different payment methods.

If this already exists I would be very happy to receive the links!

Thank you! :grinning:

Hi @Michael5,

Thanks for reaching out. Sure, you can choose between two plugins:

  1. Standard Stripe plugin, and we have instructions here https://docs.zeroqode.com/connecting-stripe-payment-using-stripe-plugin
  2. Our Stripe Marketplace Express plugin, with its instructions here https://docs.zeroqode.com/plugins/stripe-marketplace-express-plugin where you can find links for demo app and its editor as well

Alternatively, we have an online tutorial that can teach you how to use Stripe payments - https://lab.zeroqode.com/course/stripe-payments---shopping-cart-checkout-course-1553587890316x843753051764031500.

Hope it helps.

Best,
Alex

1 Like

This link no longer works

Hi, @howard.

Thanks for the heads up. Supporting document unavailability is related to recent maintenance on the Gitbook (where we host our docs): Planned Maintenance: October - GitBook’s Blog

We will check what has been changed, and the documentation site will become available again. Once it will happen, I will let you know.

Sorry for this inconvenience. :pray: