Skip to main content
Version: 1.0.0

RegistryAccord Payments & Payouts API

Secure payment processing with programmable revenue sharing, fraud detection, and dispute resolution for the RegistryAccord protocol.

Key Features

  • Payment intents for secure, PCI-compliant payment flows
  • Programmable split rules for revenue sharing
  • Double-entry ledgers for complete auditability
  • Fraud detection hooks with pre-settlement alerts
  • Payment holds for fraud review periods
  • Dispute resolution with defined SLAs and arbitration escalation

Security Features

  • Idempotency keys prevent duplicate charges
  • Precision-safe math (currency as integers in smallest unit)
  • PCI compliance delegated to PSPs (Stripe, Adyen, etc.)
  • HMAC-SHA256 webhook signatures

Fraud Protection

  • Pre-settlement fraud detection webhooks
  • Payment hold APIs for suspicious activity
  • Configurable fraud scoring thresholds
  • Integration with external fraud detection services

Dispute Resolution

  • Creator-initiated disputes for revenue splits
  • Platform response within 7 business days
  • Arbitration escalation for unresolved disputes
  • Full audit trail of dispute lifecycle

Authentication

Security Scheme Type:

oauth2

OAuth Flow (authorizationCode):

Scopes:

  • payment:read: Read payment information

  • payment:write: Create and process payments

  • payment:refund: Refund payments

  • subscription:read: Read subscription information

  • subscription:write: Manage subscriptions

  • ledger:read: Read ledger entries

  • payout:read: Read payout information

  • payout:write: Create and manage payouts

  • payout:hold: Hold payouts for fraud review

  • dispute:read: Read dispute information

  • dispute:write: Create and manage disputes

OAuth Flow (clientCredentials):

Scopes:

  • service:payments: Service-to-service payment operations

License

Apache-2.0