unified-payments
  1. Payments
unified-payments
  • Unified Payments
    • Overview
    • Encryption
    • Authentication
    • Card (Non-3DS)
    • Card (3DS)
    • Apple Pay
  • Unified Payments API
    • Payments
      • Initiate Payment
        POST
      • List Payments
        GET
      • Get Payment
        GET
    • Refunds
      • Initiate Refund
      • List Refunds
      • Get Refund
  • Schemas
    • Schemas
      • SuccessResponse
    • ErrorResponse
    • PaymentRequest
    • PaymentResponse
    • WebhookPayload
  1. Payments

Get Payment

GET
/v2/payments/{payment_id}
Retrieve a payment

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/v2/payments/' \
--header 'Authorization: Bearer <token>'
Response Response Example
Success
{
    "status": "success",
    "data": {
        "status": "successful",
        "message": "Payment fetched successfully",
        "data": {
            "id": "01KERNTMYWJ612ZTPCAV7H6SAQ",
            "merchant_id": "01KC9KZB6078W70PF20VF0DMHB",
            "merchant_reference": "94c164ae-62d5-4c69-9afe-e607949882a6",
            "amount": 10000,
            "refunded_amount": 1200,
            "currency": "USD",
            "description": "Test 3DS Transaction",
            "payment_type": "card_3ds",
            "status": "partially_refunded",
            "current_step": "3ds_final_payment_approved",
            "redirect_url": "https://example.com/callback",
            "failure_reason": null,
            "created": 1768207242204
        }
    }
}
Modified at 2026-01-13 12:03:49
Previous
List Payments
Next
Initiate Refund
Built with