Skip to main content

Support

We’re here to help you build your integration.

Getting Help

Developer Waitlist

Request early access to the API and get onboarded by our team.

Email Support

Email us at developers@stablegenius.co for integration questions.

Report a Bug

Found a bug? Email us with your API key prefix (never the full key), the request/response, and steps to reproduce.

Security

Report security vulnerabilities to security@stablegenius.co.

Private Beta Support

During the private beta, all integrators receive direct support from the Stable Genius engineering team. Response times:
PriorityResponse TimeExamples
Critical< 1 hourProduction payments not confirming, webhook delivery stopped
High< 4 hoursAPI errors, incorrect fee calculations, settlement delays
Normal< 24 hoursIntegration questions, feature requests, documentation issues

Status Page

Check the current status of Stable Genius services at status.stablegenius.co.

FAQ

No. Your integration is two HTTP calls: create a payment intent (POST), receive a webhook (POST to your server). You render a QR code and handle the confirmation. All blockchain interaction is managed by Stable Genius.
We retry with exponential backoff for up to 12 hours (6 attempts). You can also poll GET /v1/payment-intents/{id} to check payment status manually. Failed webhooks can be retried from the dashboard.
Yes. A single API key can create payment intents for any merchant associated with your integrator account. Specify the merchant_id in each request.
Minimum: 0.01.Maximum:0.01. Maximum: 10,000 per transaction. Contact us for higher limits.
USDC on Base confirms in approximately 3-15 seconds. The webhook fires as soon as the transaction is confirmed on-chain.
No. Blockchain transactions are final once confirmed. There are no chargebacks. If a merchant needs to issue a refund, that’s a separate flow (refund API coming soon).