Retrieve Payment Session Details

Get a detailed Payment Session by ID or Client Reference ID

Retrieve Payment Session by ID

GET [BASE_URL]/v2/payments/{id}

Response

Response Body

{
  "code": "00",
  "message": "Success",
  "data": {
    "id": "42eab58c-eb9f-44b4-ba30-85f4c35cbd8f",
    "clientReferenceId": "1743325043",
    "amount": {
      "value": 10000,
      "currency": "IDR"
    },
    "autoConfirm": false,
    "mode": "REDIRECT",
    "redirectUrl": {
      "successReturnUrl": "https://merchant.com/success",
      "failureReturnUrl": "https://merchant.com/failure",
      "expirationReturnUrl": "https://merchant.com/expiration"
    },
    "paymentMethod": {
      "type": "VIRTUAL_ACCOUNT"
    },
    "statementDescriptor": "Harsya",
    "status": "REQUIRE_ACTION",
    "createdAt": "2025-03-30T08:57:23Z",
    "updatedAt": "2025-03-30T08:58:35Z",
    "expiryAt": "2025-03-31T23:59:05Z",
    "paymentUrl": "https://payment.harsya.com/detail?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1dWlkIjoiNDJlYWI1OGMtZWI5Zi00NGI0LWJhMzAtODVmNGMzNWNiZDhmIiwiaXNzIjoiYmFja2VuZC1wb3J0YWwiLCJleHAiOjE3NDM0NjU1NDV9._Drr1qJnQ60A8ErpqolaindbUnHzduHVUgfa6-04QKg",
    "chargeDetails": [
      {
        "id": "b335661b-84b4-421a-8482-c8981d9bd5fd",
        "paymentSessionId": "42eab58c-eb9f-44b4-ba30-85f4c35cbd8f",
        "paymentSessionClientReferenceId": "1743325043",
        "amount": {
          "value": 10000,
          "currency": "IDR"
        },
        "statementDescriptor": "",
        "status": "WAITING_FOR_USER_ACTION",
        "authorizedAmount": null,
        "capturedAmount": null,
        "isCaptured": false,
        "createdAt": "2025-03-30T08:58:34.574369Z",
        "updatedAt": "2025-03-30T08:58:34.57437Z",
        "paidAt": "2025-03-30T08:58:35Z",
        "virtualAccount": {
          "channel": "PERMATA",
          "virtualAccountNumber": "766300001231232",
          "virtualAccountName": " - Jojo Harsya 2",
          "expiryAt": "2025-03-31T23:59:05Z"
        }
      }
    ],
    "metadata": {
      "invoiceNo": "INV001"
    }
  }
}

Detail Parameter Response

Parameter
Data Type
Requirement
Description

Payment Session

Object

M

Retrieve Payment Session by Client Reference ID

GET [BASE_URL]/v2/payments?clientReferenceId={refId}

Response

Response Body

Detail Parameter Response

Parameter
Data Type
Requirement
Description

Payment Session

Object

M

Last updated