---
title: "Get proof of payment in PDF"
method: GET
path: "/payment/v2/payouts/{transactionId}/proof-of-payment"
tags: ["Fiat Payments"]
---

# Get proof of payment in PDF

`GET /payment/v2/payouts/{transactionId}/proof-of-payment`

## Request

- Base URL: `https://api.sandbox.bvnk.com`
- URL: `https://api.sandbox.bvnk.com/payment/v2/payouts/{transactionId}/proof-of-payment`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/docs/payment/v2/payouts/:transactionId/proof-of-payment/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves a Proof of Payment PDF report for a fiat wallet payout. The proof of payment is available only for completed fiat payouts.

## Path parameters

- `transactionId` string, uuid, required

## Response `200`

Proof of Payment PDF retrieved successfully.

**Note**: The response returns a byte array. Ensure your client library supports handling binary/byte array responses.

## Other responses

- `401`: Unauthorized.
- `403`: Forbidden.
- `404`: TransactionId not found.

## Changes

- **2026-06-16** `97d6c0d2fe2e`: 3 breaking, 3 warning, 4 info
  - the `details/errors` response's property type changed from `object` to `array` for status `401`
  - the `details/errors` response's property type changed from `object` to `array` for status `403`
  - the `details/errors` response's property type changed from `object` to `array` for status `404`
  - removed the optional property `details/errors/requestBody` from the response with the `401` status
  - …6 more

[Operation history](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/changes/payment/v2/payouts/:transactionId/proof-of-payment/get.md)

---

[API](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints.md) - [All operations](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/revisions/c386d436bf2c?raw)
