{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["img"]},"type":"markdown"},"seo":{"title":"About Reefpay","description":"Reefpay is the groundbreaking payment gateway that lets you integrate with the future of payments.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"about-reefpay","__idx":0},"children":["About ","Reefpay"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-reefpay-does","__idx":1},"children":["What ","Reefpay"," does"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Reefpay"," connects your application to payment processors so you can accept and manage electronic payments. Rather than building direct integrations with each processor, you send a single API request to ","Reefpay",", which routes the transaction to the appropriate processor, handles the response, and returns a standardized result."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"https://files.modern-mermaid.live/images/1776278705539-mermaid-diagram-1776278705588.png","alt":"{% $env.PUBLIC_BRAND_NAME %} architecture","framed":false,"withLightbox":true,"className":"paradise-pay-architecture","width":"100%","height":"auto"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"supported-payment-types","__idx":2},"children":["Supported payment types"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Reefpay"," supports the following transaction types through a single API at ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /v1/transactions"]},"."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Credit and debit card sales"]},": One-step transactions that authorize and capture payment simultaneously."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Card authorizations"]},": Two-step transactions that place a hold on funds, with a separate capture step when you are ready to collect."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["ACH payments (debits)"]},": Bank account transactions that transfer funds from a person to a merchant."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["ACH payouts (credits)"]},": Bank account transactions that transfer funds from a merchant to a person or vendor."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All payment types support both raw payment credentials and tokenized payment methods for returning persons."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"why-use-reefpay","__idx":3},"children":["Why use ","Reefpay"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"single-integration-multiple-processors","__idx":4},"children":["Single integration, multiple processors"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Connect to TSYS for credit card processing and Vericheck for ACH transactions through one unified API. ","Reefpay"," normalizes request and response formats across processors."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"pci-dss-compliance","__idx":5},"children":["PCI-DSS compliance"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Reefpay"," is PCI-DSS compliant. By tokenizing payment credentials and using AES-256 CBC encryption for sensitive data, ","Reefpay"," reduces your PCI scope and simplifies compliance audits."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"multi-tenant-architecture","__idx":6},"children":["Multi-tenant architecture"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Reefpay"," supports a hierarchical account structure with resellers and merchants. Resellers can onboard and manage multiple merchant accounts through the API, making it suitable for platforms, marketplaces, and payment facilitators."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"restful-api-design","__idx":7},"children":["RESTful API design"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The API follows RESTful conventions with JSON payloads, standard HTTP methods, and predictable resource URLs. All endpoints are documented with an OpenAPI 3.1 specification."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"core-capabilities","__idx":8},"children":["Core capabilities"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Reefpay"," provides capabilities across several areas."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Payment processing"]},": Sales, authorizations, captures, voids, and refunds for cards and bank accounts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tokenization and vaulting"]},": Store payment methods securely and reference them by token for future transactions."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Batch settlement"]},": Transactions are grouped into batches for settlement to merchant bank accounts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reporting"]},": Query transactions, view batch settlement details, and export data for reconciliation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account management"]},": Manage clients, integrations (processor accounts), and persons with role-based access."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Multi-factor authentication (MFA)"]},": Protect account access with challenge-based verification."]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-it-works","__idx":9},"children":["How it works"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A typical integration follows this flow."]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Register"]},": Register for an account to receive your API key."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Send transactions"]},": Use the API key in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["APIKEY"]}," header to create transactions, store payment methods, or manage accounts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Receive responses"]},": ","Reefpay"," returns standardized responses with transaction state, processor codes, and correlation identifiers for tracing."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settle"]},": Transactions accumulate in batches and settle to the merchant's bank account according to the batch schedule."]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"further-reading","__idx":10},"children":["Further reading"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/get-started/quickstart"},"children":["Quickstart"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/get-started/features-overview"},"children":["About features overview"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/concepts/payment-industry/role-of-gateways"},"children":["About the role of gateways"]}]}]}]},"headings":[{"value":"About Reefpay","id":"about-reefpay","depth":1},{"value":"What Reefpay does","id":"what-reefpay-does","depth":2},{"value":"Supported payment types","id":"supported-payment-types","depth":2},{"value":"Why use Reefpay","id":"why-use-reefpay","depth":2},{"value":"Single integration, multiple processors","id":"single-integration-multiple-processors","depth":3},{"value":"PCI-DSS compliance","id":"pci-dss-compliance","depth":3},{"value":"Multi-tenant architecture","id":"multi-tenant-architecture","depth":3},{"value":"RESTful API design","id":"restful-api-design","depth":3},{"value":"Core capabilities","id":"core-capabilities","depth":2},{"value":"How it works","id":"how-it-works","depth":2},{"value":"Further reading","id":"further-reading","depth":2}],"frontmatter":{"shortTitle":"About {% $env.PUBLIC_BRAND_NAME %}","intro":"{% $env.PUBLIC_BRAND_NAME %} is a PCI-DSS-compliant payment gateway that provides RESTful APIs for credit card processing, ACH payments, tokenization, and recurring billing.","type":"overview","seo":{"title":"About Reefpay"}},"lastModified":"2026-06-05T02:46:44.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/get-started","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}