โ† Back to Portal

๐ŸŽฎ Payment Playground

Test the complete payment flow from creating a payment intent to confirming with Stripe

1
Configuration
2
Create Payment
3
Card Details
4
Complete

โš™๏ธ Step 1: Configuration

Note: You need a project API key and the project must have a Stripe publishable key configured. Create a project via the API or Admin panel, and make sure to include your stripePublishableKey (pk_test_xxx) in the project settings.
Your project API key from creating a project

๐Ÿ’ฐ Step 2: Create Payment Intent

Example: 1000 = $10.00
Check if this customer has saved cards
Optional: Add custom data as JSON

๐Ÿ’ณ Step 3: Confirm Payment with Card

๐Ÿงช Test Card Numbers

  • 4242 4242 4242 4242 - Success
  • 4000 0025 0000 3155 - Requires authentication (3D Secure)
  • 4000 0000 0000 9995 - Insufficient funds
  • 4000 0000 0000 0002 - Card declined
Use any future expiry date, any 3-digit CVC, and any postal code

๐Ÿ“Š Step 4: Transaction History

Complete a payment to see transaction details here