MAGIC PAY

Payment infrastructure

Local payments.
One API.

Connect your product to local payment rails through a single integration.

THAILAND · PROMPTPAYLIVE

MagicPay emblem as the core of a local payment network connected through one API.

MagicPay
  • API-FIRST
  • LOCAL INFRASTRUCTURE
  • REAL-TIME STATUS
  • WEBHOOKS

Infrastructure

One integration.
Local payment infrastructure.

Partners integrate with MagicPay once. MagicPay connects the payment flow to local payment rails.

  1. 01

    Your platform

    Exchange, wallet, or financial product

  2. 02

    MagicPay API

    One integration layer

    CORE
  3. 03

    Local infrastructure

    Market routing and payment operations

  4. 04

    PromptPay

    Thailand · live market

    LIVE

Network

One API.
Built for local rails.

MagicPay provides a single integration layer between partner platforms and local payment infrastructure.

PARTNER PLATFORMMAGICPAY APILOCAL PAYMENT RAILS
  1. 01

    Partner

  2. 02 · CORE

    MagicPay API

  3. 03

    Thailand · PromptPay

    LIVE
  4. FUTURE MARKETS · EXPANDING NETWORK
Customer scanning a PromptPay QR payment stand with a smartphone in a Thai shop.Customer paymentPromptPay QR

Local payment · Thailand

PromptPay in the real world.

A customer scans a local PromptPay QR through their banking application while MagicPay keeps the partner connected to the payment lifecycle.

THAILAND · PROMPTPAYLIVE

PROMPTPAY QR

  1. QR SCANNED

  2. PAYMENT PROCESSING

  3. PAYMENT COMPLETED

  4. WEBHOOK DELIVERED

  1. CUSTOMER
  2. QR
  3. LOCAL PAYMENT
  4. MAGICPAY STATUS
  5. PARTNER WEBHOOK

Capabilities

Infrastructure built for
payment operations.

  • PAY_OUT

    Local payouts

    Create and route local payout requests through a single integration layer.

  • API

    API integration

    Connect your product through a structured REST API designed for partner platforms.

  • STATUS

    Real-time statuses

    Track payment state throughout the lifecycle, from request to final result.

  • HOOKS

    Webhooks

    Receive payment lifecycle notifications automatically as state changes.

  • BALANCE

    Balance controls

    Payment requests operate within available partner funds.

  • MONITOR

    Payment monitoring

    Operational visibility into payment state and delivery.

Coverage

Built local.
Designed global.

MagicPay is designed to connect products to local payment infrastructure market by market through one integration layer.

FIRST LIVE MARKET

Thailand

PromptPay

LIVEBANGKOK · 13.75°N · 100.50°E

MORE MARKETS
EXPANDING THE NETWORK

Payment flow

From API request
to local payment.

  1. 01

    Create payment

    Partner sends a payment request through the MagicPay API.

  2. 02

    Route locally

    MagicPay routes the request through local payment infrastructure.

  3. 03

    Process payment

    The local payment flow is completed on the destination rail.

  4. 04

    Status + webhook

    The partner receives the final status and webhook notification.

Developers

Built for integration.

A straightforward API layer for connecting your product to local payment infrastructure.

  • REST API
  • Idempotent payment creation
  • Real-time payment status
  • Webhook notifications
  • Clear error handling
POST /api/v1/paymentsILLUSTRATION
{
  "externalOrderId": "order_12345",
  "amount": "1000.00",
  "currency": "THB"
}

201 CREATED

payment.accepted

↓

payment.processing

↓

payment.completed

WEBHOOK

payout.completed

Conceptual request only. Values are fictional placeholders.

Company

Designed with control in mind.

MagicPay provides payment infrastructure for platforms that need access to local payment rails. We are not a consumer app, a bank, or an exchange.

Infrastructure, not another payment app.

The public product is built for exchanges, wallets, fintech companies, payment service providers, aggregators, and international platforms that want one integration layer instead of many local connections.

  • Crypto exchanges
  • Wallets
  • Fintech platforms
  • Payment service providers
  • Aggregators
  • International financial platforms
  1. 01

    Partner balance controls

    Requests are evaluated against available partner funds before they move forward.

  2. 02

    Idempotent payment creation

    Repeated create calls can be safely correlated to a single payment intent.

  3. 03

    Controlled payment lifecycle

    Each request moves through a defined set of states that partners can observe.

  4. 04

    Webhook delivery

    Lifecycle events are pushed back to the partner as the payment progresses.

  5. 05

    Payment monitoring

    Operators can inspect payment state and delivery without leaving the integration layer.

  • ONE API
  • LOCAL PAYMENT RAILS
  • REAL-TIME STATUS
  • AUTOMATED WEBHOOKS
  • CONTROLLED PAYMENT LIFECYCLE

Partners

Bring local payments
into your product.

Integrate MagicPay and connect your platform to local payment infrastructure.

Thailand · PromptPayLIVE
MagicPay

Contact

Talk to MagicPay.

Tell us about your product, target markets and the local payment rails you need.