stripe

Installation
SKILL.md

Troubleshooting

If requests fail, run zero doctor check-connector --env-name STRIPE_TOKEN or zero doctor check-connector --url https://api.stripe.com/v1/account --method GET

Authentication and Link

Use STRIPE_TOKEN for all Stripe API calls. It can be a secret key (sk_test_* / sk_live_*) or a restricted key (rk_test_* / rk_live_*). Link by Stripe does not have a separate Link API key; it is a Stripe payment method / customer wallet. Use STRIPE_TOKEN to create the seller-side Checkout Session or PaymentIntent, then the customer completes Link in a browser.

Important: Stripe Uses Form-Encoded Bodies

Stripe API accepts application/x-www-form-urlencoded for POST requests, not JSON. Write request bodies to a .txt file using key=value&key=value format. Nested params use bracket syntax: items[0][price]=price_xxx.

Core APIs

Get Account Info

curl -s -u "$STRIPE_TOKEN:" "https://api.stripe.com/v1/account" | jq '{id, business_profile, charges_enabled, payouts_enabled}'
Installs
42
GitHub Stars
71
First Seen
Mar 12, 2026
stripe — vm0-ai/vm0-skills