Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.revtain.com/llms.txt

Use this file to discover all available pages before exploring further.

Security Layers

LayerTechnologyDescription
Secrets at RestAES-256-GCMAll gateway credentials encrypted before database storage
TransportTLS 1.2+All API traffic encrypted in transit
API KeysCryptographic Random24-byte keys with rev_ prefix (base64url encoded)
Webhook SignaturesHMAC-SHA256Every outbound webhook signed with the client’s webhookSigningSecret
Card VaultPCI DSS Level 1 Certified VaultCard data is processed and stored by a certified payment vault — never on Revtain application servers
Data IsolationIsolated Vault EnvironmentsEach client gets an isolated payment vault environment
ResilienceExponential BackoffOutbound gateway calls retry with backoff on 5xx errors
Rate LimitingPer-API-Key60 requests/min on recovery; 10/min on tokenize

Card Data Handling

Revtain does not store, process, or transmit raw card numbers on its own servers.

Fast Track Clients

Card data stays entirely within your existing payment stack. Revtain only receives gateway tokens.

Engine Room Clients

Card data flows directly to a PCI DSS Level 1 certified payment vault.
In both cases, Revtain only handles opaque tokens that cannot be reversed into card data.

API Key Security

Your API key can trigger charges. Treat it like a database password.
  • Never expose in client-side code, public repos, or logs
  • Store in environment variables or a secret manager (AWS Secrets Manager, Vault, etc.)
  • Rotate immediately if you suspect compromise — contact support@revtain.com
  • Use separate keys for different environments (dev, staging, production)

Webhook Signature Verification

All outbound webhooks include an X-Revtain-Signature header. Always verify before processing — see the Webhooks Guide for code examples.

PCI Compliance Documentation

For clients requiring PCI compliance documentation, Revtain can provide our vault infrastructure partner’s certification under NDA. Contact the Revtain team for details.