Order Details

The order details API allows you to retrieve detailed information of a specific order by ID.


API Endpoint

GET
https://pgapi-sandbox.sepay.vn/v1/order/detail/{order_id}

API Request

order_idstringrequired

Order ID to query (e.g., SEPAY-68BA83CE637C1)

API Response

Success Response (200)
{
  "data": {
    "id": "1",
    "customer_id": null,
    "order_id": "SEPAY-68B01673A77FF",
    "order_invoice_number": "DH1756370479",
    "order_status": "CAPTURED",
    "order_amount": "300000.00",
    "order_currency": "VND",
    "order_description": "Đơn hàng #1756370479",
    "authentication_status": "AUTHENTICATION_SUCCESSFUL",
    "created_at": "2025-08-28 15:43:48",
    "updated_at": "2025-08-28 15:43:48",
    "transactions": [
      {
        "id": "1",
        "payment_method": "CARD",
        "transaction_type": "PAYMENT",
        "transaction_amount": "300000",
        "transaction_currency": "VND",
        "transaction_status": "APPROVED",
        "authentication_status": "AUTHENTICATION_SUCCESSFUL",
        "card_number": "512345xxxxxx0008",
        "card_holder_name": "NGO QUOC DAT",
        "card_expiry": "1230",
        "card_funding_method": "DEBIT",
        "card_brand": "MASTERCARD",
        "transaction_date": "2025-08-28 15:43:41",
        "transaction_last_updated_date": "2025-08-28 15:43:41"
      }
    ]
  }
}
dataobject

Code Samples

>
>
>
curl --request GET \
--url https://pgapi-sandbox.sepay.vn/v1/order/detail/SEPAY-68BA83CE637C1 \
--header 'Authorization: Basic REPLACE_BASIC_AUTH'

Notes

Order Status Definitions
  • CAPTURED: Paid
  • CANCELLED: Cancelled
  • AUTHENTICATION_NOT_NEEDED: Awaiting payment