Payments API

Secure, fast, and scalable API for integrating payment processing into your applications.

View API Docs

Key Features

Secure Transactions

Military-grade encryption and PCI-DSS compliance to protect all financial data.

Global Support

Support for 150+ currencies and 150+ payment methods worldwide.

Instant Settlements

Funds available in your account typically within 1 business day.

How It Works

  1. 1

    Create an account and get your developer keys. Our sandbox environment lets you test transactions risk-free.

  2. 2

    Integrate our RESTful API using your preferred programming language or use our SDKs for faster implementation.

  3. 3

    Process payments, manage subscriptions, and handle refunds with simple API calls.

API Example


// Create a charge
const response = await fetch('https://api.egeblog.com/v1/payments', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_SECRET_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    amount: 2000, // in cents
    currency: 'USD',
    source: 'tok_123456789',
    description: 'Example charge'
  })
});

const data = await response.json();
console.log(data);

API Reference

Charges Endpoint

Create and manage individual transactions.

POST /v1/charges

Subscription Endpoint

Handle recurring payments and billing cycles.

post /v1/subscriptions

Refund Endpoint

Process refunds and dispute resolutions.

post /v1/refunds

Webhooks

Receive real-time updates about payment status changes.

POST YOUR_WEBHOOK_URL

Ready to Start?

Get started with our Payments API today and streamline your payment processing workflow.

Get API Key