Payment Gateway API

Build Custom Payment Flows with Complete Control

Enterprise-grade RESTful API for developers who need full control over the payment experience. Comprehensive documentation, testing sandbox, and real-time webhooks included.

RESTful Architecture
Real-time Webhooks
Full Documentation
Get API Access
// Initialize Payment
POST /api/v1/payments

{
  "amount": 9999,
  "currency": "USD",
  "customer": {
    "email": "[email protected]"
  },
  "metadata": {
    "order_id": "ORD-12345"
  }
}

// Response
{
  "payment_id": "pay_abc123",
  "status": "pending",
  "checkout_url": "https://..."
}
Simple & Clean

Powerful API Built for Developers

Everything you need to build seamless payment experiences with full control and flexibility.

RESTful API

Clean, modern REST API with predictable resource-oriented URLs. JSON responses and HTTP status codes you already know.

Real-time Webhooks

Get instant notifications for payment events. Secure webhook delivery with signature verification and automatic retries.

Comprehensive Docs

Detailed documentation with code examples in multiple languages. Interactive API explorer to test endpoints directly.

Testing Sandbox

Full-featured test environment with test cards and scenarios. Build and test without processing real payments.

Secure by Design

API key authentication, IP whitelisting, and webhook signature verification. Never store sensitive card data.

Advanced Reporting

Query payment history, export transaction data, and build custom reports. Powerful filtering and pagination.

Core API Endpoints

Everything you need to process payments, manage customers, and handle refunds.

POST

/api/v1/payments

Create a new payment transaction

GET

/api/v1/payments/:id

Retrieve payment details and status

POST

/api/v1/refunds

Process full or partial refunds

GET

/api/v1/customers

Manage customer profiles and data

POST

/api/v1/subscriptions

Set up recurring billing subscriptions

GET

/api/v1/transactions

Query transaction history with filters

Flexible Integration Methods

Choose the integration approach that best fits your use case and technical requirements.

Payment Links

Generate payment links via API and redirect customers to a hosted checkout page. Fastest integration method.

Best for: Quick setup

Server-to-Server

Direct API integration for full control over the payment flow. Handle card tokenization and processing from your backend.

Best for: Custom flows

Subscriptions API

Automate recurring billing with subscription plans, trial periods, and intelligent retry logic for failed payments.

Best for: SaaS businesses

Technical Specifications

Built on modern infrastructure with enterprise-grade reliability and security.

Authentication & Security

  • API key authentication with secret keys
  • Webhook signature verification (HMAC SHA-256)
  • IP whitelisting for enhanced security
  • TLS 1.3 encryption for all requests
  • PCI DSS compliant infrastructure

Performance & Reliability

  • 99.99% uptime SLA guarantee
  • Global edge network for low latency
  • Automatic webhook retry with exponential backoff
  • Rate limiting: 100 requests per second
  • Idempotency keys for safe retries

Built For Developers

The API is perfect for businesses that need custom payment experiences and full control.

Platforms & Marketplaces

Build multi-vendor payment flows with split payments

SaaS Applications

Automate subscription billing and metered usage

Enterprise Software

Embed payments into your existing workflows

Custom Solutions

Build unique payment experiences from scratch

Ready to Start Building?

Get API access and start integrating payments into your application today. Full documentation and support included.

Get API Keys