# Get Payment

<mark style="color:green;">`GET`</mark> \[BASE\_URL]/v1/payments/:clientReferenceId

## Response

**Response Body**

```
{
  "code": "string",
  "message": "string",
  "data": {
    "id": "string",
    "clientReferenceId": "string",
    "amount": {
      "currency": "string",
      "value": "decimal"
    },
    "status": "string",
    "paymentMethod": "string",
    "createdAt": "datetime",
    "expiredAt": "datetime",
    "paymentLink": "string",
    "paymentMethodOptions": {
      "virtualAccount": {
        "issuer": "string",
        "virtualAccountName": "string",
        "virtualAccountNumber": "string",
        "virtualAccountTrxType": "string"
      },
      "qris": {
        "referenceNo": "string",
        "partnerReferenceNo": "string",
        "merchantName": "string",
        "qrContent": "string",
        "qrUrl": "string",
        "qrType": "string",
        "transactionDate": "datetime"
      },
      "card": {
        "bankMerchantId": "string",
        "cardData": {
          "cardBrand": "string",
          "cardType": "string",
          "countryCode": "string",
          "fingerprint": "string"
        }
      }
    },
    "customer": {
      "customerId": "string",
      "name": "string",
      "email": "string",
      "phone": "string",
      "metadata": "object"
    },
    "paymentItems": [
      {
        "itemId": "string",
        "name": "string",
        "description": "string",
        "qty": "int",
        "amount": {
          "value": "decimal",
          "currency": "string"
        }
      }
    ]
  }
}
```

**Detail Parameter Response**

<table><thead><tr><th>Parameter</th><th width="111">Data Type</th><th width="127">Requirement</th><th>Description</th></tr></thead><tbody><tr><td>code</td><td>String</td><td>M</td><td>Response code</td></tr><tr><td>message</td><td>String</td><td>M</td><td>Response description</td></tr><tr><td>data</td><td>Object</td><td>M</td><td>Payment Object. Refers to <a href="payment-object">Payment Object</a></td></tr></tbody></table>
