Skip to main content

3.2 Get PayIn Status

GET /api/v1/payins/{external_id}

Request​

ParameterTypeRequiredDescription
X-API-KeystringYesAPI key.
X-TimestampstringYesRequest time.
X-SignaturestringYesHMAC-SHA256(secret, timestamp + body). For GET requests body is empty.

Example request​

GET /api/v1/payins/PIN-BDT-001?shop_code=your_bdt_shop

Response​

Response fields​

Fields with null values and empty paymentData are omitted from the response.

ParameterTypeDescription
idnumberPayfield operation ID.
external_idstringPayIn identifier provided at creation.
shop_codestringShop code used for routing.
statusstringCurrent merchant-facing payin status.
amountstringPayIn amount.
currencystringPayIn currency.
updated_atstringLast update timestamp.
paymentDataobjectShop-schema output, when configured and non-empty.
payment_page_urlstringPayment page URL at the root of the response, when available.
payment_page_expires_atstringPayment page expiration timestamp, when available.

Example response​

{
"id": 12345,
"external_id": "PIN-BDT-001",
"shop_code": "your_bdt_shop",
"status": "pending",
"amount": "500.00",
"currency": "BDT",
"payment_page_url": "https://pay.example.com/bdt/PIN-BDT-001",
"updated_at": "2026-09-08T10:00:05+00:00"
}