ar.io Logoar.io Documentation
TurboPayment Service

Webhooks

Webhook endpoints for external payment providers

Stripe webhook for payment events

Receives webhook events from Stripe when payment events occur.

Supported Events:

  • payment_intent.succeeded - Payment completed successfully, credits user's account
  • charge.dispute.created - Payment disputed, deducts credits if already credited

Security: Webhook signature verification using Stripe webhook secret.

NOTE: This endpoint is called directly by Stripe servers, not by clients.

POST
/stripe-webhook

Stripe webhook event payload

Empty Object

Response Body

curl -X POST "https://turbo.ardrive.io/v1/stripe-webhook" \  -H "Content-Type: application/json" \  -d '{}'
"OK"
"Webhook Error!"

How is this guide?