BPN
  1. BPN Transactions
BPN
  • Getting Started
    • Introduction to BPN
    • Key Concepts & Terminology
    • Architecture Overview
  • Onboarding & Prerequisites
    • Product Demo
    • Sandbox & Test Environment
  • Use Case
    • Transfer
    • Vault
    • On/Off Ramp
    • Compliance (Travel Rule Information Submission)
  • API Reference
    • KYB
      • Share KYB Info For Sub User
      • Get KYB Sub User Status
    • Account Management
      • add bank account
      • list bank account
      • create virtaul account
      • list virtual account
      • Master VA balance inquiry
      • list virtual account orders
      • refund virtual account order
    • Wallet
      • Get Asset Balance
      • Get Deposit Address
      • Add Deposit Sender
      • Add Withdraw Whitelist
      • Delete Withdraw Whiltelist
      • Request Withdraw
      • Query Transaction History
    • FX
      • fx inquery
    • BPN Transactions
      • get stablecoin quote
        GET
      • create stable order
        POST
      • get order (single) detail
        GET
      • list orders(batch)
        GET
    • Reconciliation
  • Webhooks & Event
    • resend fail webhook
      POST
    • KYB Status Notification
      POST
    • Transaction Status Notification
      POST
    • Account Status Notification
      POST
    • Open Virtual Account Status
      POST
    • Deposit Sender Detail Required
      POST
    • virtual account payment status
      POST
  • Appendix
    • Enum
    • Virtual Account(VA) Support List
  • Release Notes & Changelog
    • Version History
  • Schemas
    • Schemas
      • walletBalance
      • walletAddress
      • transactionRecord
  1. BPN Transactions

get order (single) detail

GET
/v1/stable/order-detail
Description
Query a single order by either the merchant’s order ID or the platform order ID. Pass one and only one of the two identifiers. The response returns full transaction details for reconciliation and customer service look-ups.

Request

Query Params

Responses

🟢200OK
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/v1/stable/order-detail?merchantOrderId=ORD123456&orderId=PLAT987654'
Response Response Example
{
    "success": true,
    "code": "string",
    "message": "string",
    "data": {
        "merchantOrderId": "string",
        "orderId": "string",
        "orderStatus": "string",
        "businessType": "string",
        "paymentMethod": "string",
        "sourceCurrency": "string",
        "targetCurrency": "string",
        "sourceAmount": 0,
        "targetAmount": 0,
        "ourFee": 0,
        "ourFeeCurrency": "string",
        "payInFee": 0,
        "payInFeeCurrency": "string",
        "payOutFee": 0,
        "payOutFeeCurrency": "string",
        "createdTime": "string",
        "completedTime": "string",
        "sourceAccountId": "string",
        "targetAccountId": "string"
    }
}
Modified at 2025-09-10 14:37:03
Previous
create stable order
Next
list orders(batch)
Built with