← Kairos MBA MasterclassAll programsHomeSearch
Kairos MBA Masterclass·11:19

Stripe Payment Integration: Activate the Account, Install the Bubble Plugin, Smoke-Test a Charge

Mayank Build trainer - co-founder of Epic, a Delhi no-code/low-code product studio (80+ products); builds the real-estate marketplace in Bubble on camera

The short version

  1. Stripe account: sign up, verify email, Activate payments - individual or company, legal name, DOB, ID-matching address, business and website details (website, support URL and terms page must exist), statement descriptor, phone, bank, 2-step auth; approval 1-2 days; work in Test mode meanwhile (0:01-0:08).
  2. Plugin: Plugins > Add > the official Stripe plugin by Bubble -> Checkout version 3 -> paste Client ID (Settings > Connect), publishable and secret keys (Developers > API keys) -> name and favicon (0:08-0:09).
  3. Smoke test: a button with workflow Payments > Charge the current user (dummy email, 20 USD, store name, description, image); if the preview opens Stripe Checkout, the install works (0:09-0:11).

At a glance, three clicks deep

Skim here first: the closed row is the glance, open is the study card with the key points and timestamps, and the ↓ link drops to that concept's full write-up below.

01Stripe account, plugin install, and the one-button smoke testActivate -> plugin v3 -> three keys -> charge button.›

Activate -> plugin v3 -> three keys -> charge button.

Account activation (0:01-0:08)

Plugin and keys (0:08-0:09)

Smoke test (0:09-0:11)

↓ Full write-up of this concept

The concepts in full

01

Stripe account, plugin install, and the one-button smoke test

If clicking the button opens a Stripe checkout page, you are done. Everything after that is just which fields you pass.

ACCOUNT: sign up -> verify -> Activate payments -> individual/company, legal details, address matching your ID (Aadhaar, PAN or bank statement in India), business and website details (your app needs real website, support and terms-of-service pages), public statement descriptor, phone, bank, 2-step authentication; approval 1-2 days; use Test mode meanwhile. PLUGIN: Plugins > Add plugins > official Stripe plugin by Bubble (check install count) -> choose Checkout version 3 -> paste Client ID (Stripe: Settings > Connect), publishable key and secret key (Developers > API keys, test mode) -> name it, upload favicon. TEST: Design > Button -> workflow Payments > Charge the current user with dummy email, amount 20, USD, store name, description, image -> preview -> Stripe Checkout opens.

Why it matters

The payment rail the detail page uses in Part 2 of Properties Details.

Tools referenced

ToolCoverageMomentContext
StripedemonstratedAccount, keys, Checkout v3 plugin
Bubbledemonstrated

Action items

    Resources mentioned

    Resources
    • docLesson page on the platform

    Extraction notes

    This page was built from an auto-generated transcript, which garbles product and people's names. Those were corrected silently in everything above and logged here for transparency. The warnings flag claims that were true on the recording day but change fast.

    Transcript corrections applied

    The transcript saysThe trainer actually means
    real start date / real aesthetics / real staticreal estate
    Type / Cypress / Skype / SykesStripe
    Mando / Mandrope / MangroveManrope (font)
    repeating loop / repeating rowrepeating group
    paid listings nameCurrent page Listing's name

    True on recording day — verify before relying