Stripe

API

Payments API for online and in-person payments, billing and payouts

Price
Fee per transaction
Access
Secret API key

About

Payments platform with APIs for online and in-person payments, subscriptions, invoicing, usage-based billing and marketplace payouts through Connect. Your business must be based in one of Stripe's supported countries.

What you can do with it

  • Accept cards and local payment methods with Checkout or Payment Intents
  • Bill customers with subscriptions, invoices and usage-based pricing
  • Onboard sellers and route payouts on a platform or marketplace with Connect

Get started

  1. Create a Stripe account
  2. Copy the sandbox secret key from the Dashboard

Example

curl https://api.stripe.com/v1/payment_intents \
  -u "$STRIPE_SECRET_KEY:" \
  -d amount=2000 \
  -d currency=usd \
  -d "automatic_payment_methods[enabled]=true"

Details

Hosting
Hosted service
Available in
44 countries

Australia, Austria, Belgium, Brazil, Bulgaria, Canada, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hong Kong SAR China, Hungary, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malaysia, Malta, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, Thailand, United Arab Emirates, United Kingdom, United States

Official SDKs
Ruby, Python, Go, Java, JavaScript/TypeScript, PHP, C#, Swift, Kotlin
MCP server
Remote

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .