Settings

Gateway configuration & integration

GatewayCurrent configuration
Default provider
Configured providers
None yet — running on the Mock provider
Dashboard access
Google SSO (enabled once AUTH_GOOGLE_* is set in Vault)
IntegrateCall the gateway from any repo

Send the shared x-api-secret header. Switch providers by changing the provider field — the response shape is identical.

curl -X POST https://api.payments.rod.dev/payments/checkout \
  -H "x-api-secret: $PAYMENTS_SERVICE_API_SECRET" \
  -H "content-type: application/json" \
  -d '{
    "provider": "stripe",
    "amount": 2500,
    "currency": "usd",
    "successUrl": "https://your-app/thanks",
    "cancelUrl": "https://your-app/pricing",
    "metadata": { "sourceProject": "your-app" }
  }'
Developer toolsSeed a mock transaction to explore the dashboard
Amount (USD)