Prove in 15 minutes that you actually know Payment Intents, Stripe Connect and Radar — not just that you dropped a Checkout snippet into a project once.
The Stripe (payments) badge validates your ability to design, integrate and operate complex payment flows using the Stripe API. Over 15 minutes, an AI examiner (OpenAI Realtime) asks you live oral questions on concrete topics: Payment Intents vs Checkout architecture, 3DS and SCA handling, Radar configuration, webhook security, Connect account modeling (Express/Standard/Custom), Billing subscriptions, and Stripe Tax. A second model (Claude Opus) reads the full transcript and produces a score from 0 to 100 with a certified level: Novice, Proficient, Advanced or Expert.
Unlike a self-declared LinkedIn skill or a completed Udemy course, this badge tests what you can actually explain under pressure. The AI distinguishes between someone who copy-pasted from the Stripe docs and someone who has handled chargeback disputes in production, made real trade-offs between Express and Custom accounts on a marketplace, or tuned Radar rules to block fraud without wrecking conversion rates. Your score reflects genuine mastery: technical precision, depth of real-world examples, awareness of edge cases and production pitfalls.
This badge is built for backend and full-stack developers who ship Stripe integrations regularly, tech leads who validate payment architecture decisions, freelancers and consultants who need to earn a client's trust fast, and engineers on the job market who want to stand out from candidates who only skimmed the docs. If you've put a non-trivial Stripe integration into production — whether that involves Billing, Connect, Tax, or rock-solid idempotent webhooks — this badge is worth your 15 minutes.
What this badge evaluates
Here are the concrete dimensions the AI examines during the 15-minute oral.
Payment Intents & Setup Intents
Deep understanding of the PaymentIntent lifecycle (create, confirm, 3DS, manual capture), and when to reach for Setup Intents instead — for mandates, off-session charges, and deferred billing scenarios.
Stripe Checkout & sessions
Configuring Checkout sessions (payment, setup and subscription modes), managing redirect URLs, metadata, dynamic line items, and customizing the hosted UI for your brand and compliance needs.
Stripe Connect & marketplaces
Choosing between Express, Standard and Custom accounts, structuring direct charges vs destination charges vs separate charges and transfers, managing KYC/AML responsibilities, and onboarding sub-accounts at scale.
Radar & fraud prevention
Writing custom Radar rules using Stripe's Ruleset language, managing block and allow lists, and calibrating review vs block thresholds to minimize fraud without hurting legitimate conversion rates.
Webhooks & idempotency
HMAC signature verification, building idempotent event handlers, managing Stripe's retry logic, deduplicating events using idempotency keys, and reconciling webhook state with your own database.
Billing & subscriptions
Modeling pricing tiers with Products and Prices, managing billing cycles, trials, prorations, automatic dunning, and handling renewal failures gracefully without losing subscribers.
Stripe Tax & compliance
Automatic VAT and sales tax calculation, multi-jurisdiction tax registration, PCI-DSS scope reduction through Stripe Elements, and keeping sensitive card data off your own servers.
Production diagnostics & resilience
Reading Stripe Dashboard logs and error codes, diagnosing payment failure patterns by decline code, setting up alerting, and building accounting reconciliation workflows that stay in sync with Stripe's event stream.
How this badge is scored
Final scoring is performed by Claude (Anthropic), which reads back the full transcript and applies this weighted criteria grid.
Technical depth & API accuracy
35% of score
Correct use of Stripe terminology (PaymentIntent, charge, transfer, payout, idempotency key, etc.), understanding of underlying mechanics and error behaviors — without conflating legacy Charges with the modern Intents model.
Real production experience
25% of score
Quality and authenticity of concrete examples: actual fraud incidents, dispute handling, webhook failures, Connect architecture decisions, and choices made under real business or time constraints.
Architecture & trade-off reasoning
20% of score
Ability to pick the right Stripe tool for a given context (Checkout vs Payment Intents, Express vs Custom accounts), justify the trade-offs clearly, and anticipate scaling or compliance issues before they hit production.
Security & compliance awareness
12% of score
Command of PCI-DSS scope, webhook signature verification, keeping card data off your servers via Stripe Elements or the vault, and understanding SCA/3DS requirements and how they affect conversion.
Platform awareness & recent updates
8% of score
Familiarity with recent Stripe evolution: Stripe Tax, new local payment methods, Adaptive Pricing, Billing improvements, and the ability to map these updates to concrete integration decisions.
How the oral exam unfolds
A Plume session takes about 20 minutes, from tech check to badge delivery.
1
Step 1
Tech check (1 min)
The AI verifies your mic and connection. No Stripe dashboard or code needs to be open — the exam is all oral. What matters is what you can explain, not what you can look up in real time.
2
Step 2
Intro & signature project (2-3 min)
You briefly introduce yourself, then walk through the most complex Stripe integration you've shipped: business context, architecture choices, what went wrong, and how you solved it. This anchors everything that follows.
3
Step 3
Deep technical exploration (10-12 min)
The AI examiner moves through topics based on your trajectory: Payment Intents, Connect, Radar rules, webhook idempotency, Billing, compliance. Questions adapt to your answers — the more precise you are, the deeper it goes on edge cases and real failure scenarios.
4
Step 4
Wrap-up & critical perspective (1-2 min)
You're invited to name your limits: which Stripe product you haven't touched yet, when you'd steer a client away from Stripe, and which alternative (Adyen, Mollie, Braintree) you'd recommend and why. Knowing your boundaries is a mark of expertise.
5
Step 5
Score & badge delivery (a few minutes)
Claude Opus reads the full transcript and generates a score from 0 to 100, a certified level (Novice to Expert), and a detailed point-by-point report. Your badge is available immediately.
The 4 proficiency levels
Your score out of 100 translates into a level a recruiter can grasp at a glance.
Novice
Score 0-39
You've used Stripe Checkout in no-code mode or through a plugin (WooCommerce, Shopify). You know the basics — API keys, webhooks, charges — but haven't built a custom integration using Payment Intents or Connect from scratch.
Proficient
Score 40-59
You integrate Stripe using the REST API or official SDKs: you create PaymentIntents, handle 3DS redirects, listen to webhooks, and set up simple subscription plans with Billing. You've shipped at least one integration to production.
Advanced
Score 60-79
You're comfortable with Connect (Express or Standard), design multi-vendor payment flows, write custom Radar rules, handle webhook idempotency properly, and can diagnose failure rate spikes by reading Stripe error codes and logs.
Expert
Score 80-100
You architect Stripe at scale: Custom Connect accounts with full KYC flows, advanced Radar rulesets, multi-PSP orchestration, Stripe Tax across multiple jurisdictions, automated accounting reconciliation, and ongoing processing cost optimization.
Who this badge is for
No degree or years of experience required to take the badge. Here are the profiles it makes the most sense for.
Backend or full-stack developer
You integrate Stripe daily in Node.js, Python, PHP or Ruby apps and want a credible, verifiable signal on your GitHub profile or portfolio — beyond a self-checked LinkedIn skill.
Freelancer & technical consultant
You need to convince a client in minutes that you can own their Stripe integration end to end. An objective score beats a lengthy pitch about past projects you can't always share.
Technical startup founder
You built your SaaS or marketplace payment system yourself and want to validate that your architecture — Connect, Billing, webhooks — is solid before an audit, a fundraise, or your first engineering hire.
Engineer on the job market
You're applying for roles that list Stripe in the job description and want a concrete differentiator against candidates who just checked the box in their LinkedIn skills section.
Tech lead & solutions architect
You validate payment architecture decisions for your team and want to formalize your expertise on Stripe trade-offs — Connect Express vs Custom, Checkout vs API — to back up your technical authority internally and externally.
Concrete use cases
Where and how your Stripe (payments) badge will help you day to day.
Technical hiring
A CTO receives 40 applications for a backend role with Stripe in the stack. The badge provides an objective score (e.g. 78/100 — Advanced) that cuts through the noise without running a bespoke take-home test.
Freelance sales
A freelancer wins a marketplace payment system rebuild. Before the first call, they share their Stripe badge — the client sees the score, the level and the report. Trust is established before the intro meeting.
Integration audit
A SaaS startup suspects their Stripe setup has gaps (non-idempotent webhooks, no Radar, poorly structured Connect). The founder takes the badge to get a structured diagnostic of exactly where to focus.
Developer portfolio
A junior developer with 18 months of Stripe experience pins their badge on their portfolio. Against more senior profiles, they prove they can handle Payment Intents, 3DS and production webhooks — not just a Checkout embed.
Marketplace & Connect
An engineer who built a Custom Connect system with full KYC flows uses the badge to position themselves as a marketplace payments specialist. The badge makes that niche expertise searchable and verifiable.
Skills progression
A developer retakes the badge after three months of deep work on Stripe Tax and local payment methods. Their new score (61 to 84) makes the progress tangible — and gives them a concrete benchmark for continued learning.
Prerequisites
A few minutes to check you have everything you need.
At least one Stripe integration shipped to production — not just a test environment or a no-code plugin
Familiarity with core Stripe API concepts: API keys, PaymentIntent, webhook events, Customer object
A working microphone and a quiet space for 15 uninterrupted minutes
Comfortable speaking technical English at a conversational pace
Some familiarity with the official Stripe documentation (docs.stripe.com) on the topics you plan to discuss
What you take away
At the end of your session you don't just get a score — here's everything that awaits you.
Score 0-100 + certified level
You get a precise score and a certified level (Novice, Proficient, Advanced or Expert) that reflects your real command of the Stripe ecosystem — produced by an AI that read every word of your transcript, not a self-assessment form.
Detailed technical report
Claude Opus generates a point-by-point breakdown: where you're strong (Payment Intents, Connect, Radar...), where the gaps are, and specific areas to deepen. A genuine tool for professional development, not a generic scorecard.
Private session audio
Your exam recording is stored securely and accessible only to you. Relisten to how you explained Stripe concepts — it's one of the most effective ways to sharpen your technical communication before your next session.
Shareable badge & public URL
Your Stripe badge comes with a public URL you can drop on your LinkedIn, portfolio, freelance proposal or resume. Recruiters and clients see the score, level and date — nothing to interpret, everything to act on.
Frequently asked questions about the Stripe (payments) badge
You should have at least one Stripe integration in production — not just test mode or a plugin. If you've never worked with Payment Intents or webhooks in a real project, you'll hit the depth questions quickly. That said, you don't need to have touched every product: if you're solid on Connect but haven't used Tax, the AI adapts to your profile. Being clear about what you haven't worked with yet is a perfectly valid answer.
Other E-commerce & Marketplaces badges
Discover related skills you can validate with Plume.