Skip to content

Payments API

Send payments from any provider with POST /v1/payments.

curl https://api.realific.app/v1/payments \
  -H "Authorization: Bearer rf_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "payment_id": "inv_123",
    "amount": 49.00,
    "currency": "USD",
    "type": "new",
    "visitor_id": "VISITOR_ID_FROM_COOKIE",
    "email": "ada@example.com"
  }'

Needs an API key with the payments:write scope. Duplicate payment_ids return 200 and are ignored. type is one of new, renewal, refund, one_time.