Get receipt (download,file) for a single transaction in given file format
Provides the receipt that has already been sent via email (when processing the payment) as download in the provided file format.
Path parameters
-
ID of the payment transaction
-
Format of the expected file
Values are
png
orpdf
.
Query parameters
-
language string
(Optional) Specify the language you want the returned receipt to be localized in. Returns the receipt in the default language that is available if the specified language is not available.
Language does not have to be valid language. For example,
language=local
means that the receipt should be displayed in the language that is determined to be spoken in the area that the point of intereset at which the receipt has been generated at.Prefer using the
Accept-Language
header if you use this endpoint on an end-user device.
Responses
-
200image/png
Receipt as PNG or PDF
-
400 application/vnd.api+json
Bad request
-
401 application/vnd.api+json
OAuth token missing or invalid or a linked identity is missing.
Linked identity missing is a special case where you need to make sure that the user has additionally logged in / authorized with a third-party.
This is not relevant for most use-cases.
The specific error code that identifies a missing linked identity is
missing-linked-identity
Example:
{ "errors": [ { "id": "cbgmhslmp1o9or9kh1p0", "title": "Missing linked identity for authorized access", "detail": "Linked identity is needed to access this resource, please check why the user does not have a linked identity", "status": "401", "code": "missing-linked-identity" } ] }
-
404 application/vnd.api+json
Resource not found
-
500 application/vnd.api+json
Internal server error
curl \
-X GET https://api.pace.cloud/pay/2024-3/receipts/88db55b6-a9ab-4597-a253-49a1718cea0a.{fileFormat} \
-H "Authorization: Bearer $ACCESS_TOKEN"
{
"errors": [
{
"id": "string",
"links": {
"about": "string"
},
"status": "string",
"code": "string",
"title": "string",
"detail": "string",
"source": {
"pointer": "string",
"parameter": "string"
},
"meta": {}
}
]
}
{
"errors": [
{
"id": "string",
"links": {
"about": "string"
},
"status": "string",
"code": "string",
"title": "string",
"detail": "string",
"source": {
"pointer": "string",
"parameter": "string"
},
"meta": {}
}
]
}
{
"errors": [
{
"id": "string",
"links": {
"about": "string"
},
"status": "string",
"code": "string",
"title": "string",
"detail": "string",
"source": {
"pointer": "string",
"parameter": "string"
},
"meta": {}
}
]
}
{
"errors": [
{
"id": "string",
"links": {
"about": "string"
},
"status": "string",
"code": "string",
"title": "string",
"detail": "string",
"source": {
"pointer": "string",
"parameter": "string"
},
"meta": {}
}
]
}