Skip to main content

Merchant API Docs

JooGoPay

Merchant integration docs for payments, payouts, subscriptions, queries, webhooks, and Subscription Events.

Core APIs

Start from the business action, then drill into field details.

Payments

Create payment orders

Use /payments, receive final-state webhooks, and fall back to query APIs for confirmation.

View docs

Payouts

Create payout orders

Use /payouts, keep merchantOrderNo as the idempotency key, and query before retrying after failures.

View docs

Queries

Status, balances, and receipts

Query orders by platform or merchant order number, and retrieve balances or payout receipts.

View docs

Subscriptions

Build recurring billing

Create Plans and hosted Checkout Sessions, manage Subscription state, and track Invoices and collection results.

View docs

Integration Flow

One clean path to production.

  1. 01

    Get credentials

    Use the production API Base URL: https://panama.joogopay.com/api/v1

  2. 02

    Sign requests

    Compute HMAC-SHA256 with the fixed stringToSign format.

  3. 03

    Create orders

    Choose paymentMethod or payoutMethod and pass a reachable webhookUrl.

  4. 04

    Handle results

    Verify webhook signatures, post final states, and query for recovery when needed.