Retrieve a transaction
Changed onEvery time you submit a payment request, including, card, recurring payments, Google Pay, Apple Pay, you are returned a transaction_id. Append the transaction_id to the URL to retrieve the transaction details.
Request
- Base URLhttps://test-api.acquired.com/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Unique ID assigned by Acquired.com for the transaction.
Query parameters
Filter the parameters that you want to return within the response.
Response
OK
Example response
{
"transaction_id": "a7e3fde5-5b83-44f4-9915-782bc7121717",
"status": "success",
"transaction": {
"order_id": "1f1f2a61-5b68-4725-a0ce-9560514ec00b",
"amount": 15.02,
"currency": "GBP",
"billing": {
"subscription_id": "01JC4Z1YR25RSAFVHYY7GA1BRQ",
"bill_id": "01JC4Z2BC9J1V1B8YHR4E0X4T5",
"recovery_id": "01JC4Z2Y0Q4E7Q0YV5D3M6W9KA"
}
},
"retry_advice": {
"category": "retry_later",
"detail": null,
"retry_after": "2026-03-04T00:00:00Z",
"acquirer_code": "25"
},
"issuer_response_code": "00",
"authorization_code": "123456",
"acquirer_reference_number": "AA07071660000001",
"scheme_reference_data": "987654321234567",
"transaction_link_id": "ex9D-Gm0NN9Gaih0zZ0s99",
"payment": {
"reference": "Custom Ref 001",
"payee_id": "4ebc5489-7b9f-4324-983e-07d4b2b00035"
},
"payer": {
"account_name": "MR E JOHNSON",
"account_number": "12345678",
"sort_code": "010203"
},
"card": {
"holder_name": "E Johnson",
"scheme": "visa",
"number": "8710",
"expiry_month": 10,
"expiry_year": 30
},
"bin": {
"number": "424242",
"type": "debit",
"product": "consumer",
"card_level": "standard",
"issuer": "acquired.com",
"issuer_country": "united kingdom",
"issuer_country_code": "gb"
},
"customer": {
"reference": "customer_number_00001",
"first_name": "Edward",
"last_name": "Johnson",
"dob": "1988-10-03",
"custom_data": "L3BheW1lbnQtbGlua3MgcGF5IGN1c3RvbV9kYXRh",
"billing": {
"address": {
"line_1": "152 Aldgate Drive",
"city": "London",
"postcode": "E1 7RT",
"country_code": "GB"
},
"email": "ejohnson@acquired.com",
"phone": {
"country_code": "44",
"number": "2039826580"
}
},
"shipping": {
"first_name": "Edward",
"last_name": "Johnson",
"address": {
"line_1": "152 Aldgate Drive",
"city": "London",
"postcode": "E1 7RT",
"country_code": "GB"
},
"email": "ejohnson@acquired.com",
"phone": {
"country_code": "44",
"number": "2039826580"
}
}
},
"credential_on_file": "first",
"custom_data": "L3BheW1lbnQtbGlua3MgcGF5IGN1c3RvbV9kYXRh",
"custom1": "12345",
"custom2": "123456",
"charge_date": "2024-08-05",
"detail": {
"scheme": "bacs",
"report": "ARUDD",
"reason_code": "1"
}
}Changes
- breaking
the
/response's property type changed fromstringtointegerfor status - warning
removed the optional property
from the response with the status - warning
added the new
1.00enum value to the/response property for the response status - warning
added the new
10.00enum value to the/response property for the response status - warning
added the new
11.00enum value to the/response property for the response status - warning
added the new
12.00enum value to the/response property for the response status - warning
added the new
13.00enum value to the/response property for the response status - warning
added the new
14.00enum value to the/response property for the response status - warning
added the new
15.00enum value to the/response property for the response status - warning
added the new
16.00enum value to the/response property for the response status - warning
added the new
17.00enum value to the/response property for the response status - warning
added the new
18.00enum value to the/response property for the response status - warning
added the new
19.00enum value to the/response property for the response status - warning
added the new
1Aenum value to theresponse property for the response status - warning
added the new
2.00enum value to the/response property for the response status - warning
added the new
20.00enum value to the/response property for the response status - warning
added the new
21.00enum value to the/response property for the response status - warning
added the new
22.00enum value to the/response property for the response status - warning
added the new
23.00enum value to the/response property for the response status - warning
added the new
24.00enum value to the/response property for the response status - warning
added the new
25.00enum value to the/response property for the response status - warning
added the new
26.00enum value to the/response property for the response status - warning
added the new
27.00enum value to the/response property for the response status - warning
added the new
28.00enum value to the/response property for the response status - warning
added the new
3.00enum value to the/response property for the response status - warning
added the new
4.00enum value to the/response property for the response status - warning
added the new
45enum value to theresponse property for the response status - warning
added the new
46enum value to theresponse property for the response status - warning
added the new
49enum value to theresponse property for the response status - warning
added the new
5.00enum value to the/response property for the response status - warning
added the new
50enum value to theresponse property for the response status - warning
added the new
58enum value to theresponse property for the response status - warning
added the new
5Cenum value to theresponse property for the response status - warning
added the new
6.00enum value to the/response property for the response status - warning
added the new
69enum value to theresponse property for the response status - warning
added the new
6Penum value to theresponse property for the response status - warning
added the new
7.00enum value to the/response property for the response status - warning
added the new
70enum value to theresponse property for the response status - warning
added the new
71enum value to theresponse property for the response status - warning
added the new
72enum value to theresponse property for the response status - warning
added the new
73enum value to theresponse property for the response status - warning
added the new
74enum value to theresponse property for the response status - warning
added the new
78enum value to theresponse property for the response status - warning
added the new
79enum value to theresponse property for the response status - warning
added the new
8.00enum value to the/response property for the response status - warning
added the new
9.00enum value to the/response property for the response status - warning
added the new
9Genum value to theresponse property for the response status - warning
added the new
AEDenum value to the/response property for the response status - warning
added the new
AUDenum value to the/response property for the response status - warning
added the new
B1enum value to theresponse property for the response status - warning
added the new
CADenum value to the/response property for the response status - warning
added the new
CHFenum value to the/response property for the response status - warning
added the new
CNYenum value to the/response property for the response status - warning
added the new
DKKenum value to the/response property for the response status - warning
added the new
EURenum value to the/response property for the response status - warning
added the new
GBPenum value to the/response property for the response status - warning
added the new
HKDenum value to the/response property for the response status - warning
added the new
JPYenum value to the/response property for the response status - warning
added the new
MXNenum value to the/response property for the response status - warning
added the new
R0enum value to theresponse property for the response status - warning
added the new
R1enum value to theresponse property for the response status - warning
added the new
R3enum value to theresponse property for the response status - warning
added the new
SEKenum value to the/response property for the response status - warning
added the new
USDenum value to the/response property for the response status - warning
added the new
ZARenum value to the/response property for the response status - info
added the optional property
to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
to the response with the status - info
removed the
acs_technical_issueenum value from the/response property for the response status - info
removed the
aedenum value from the/response property for the response status - info
removed the
audenum value from the/response property for the response status - info
removed the
bad_gatewayenum value from the/response property for the response status - info
removed the
cadenum value from the/response property for the response status - info
removed the
challenge_failedenum value from the/response property for the response status - info
removed the
challenge_limit_exceededenum value from the/response property for the response status - info
removed the
challenge_not_completedenum value from the/response property for the response status - info
removed the
chfenum value from the/response property for the response status - info
removed the
cnyenum value from the/response property for the response status - info
removed the
dkkenum value from the/response property for the response status - info
removed the
eurenum value from the/response property for the response status - info
removed the
gbpenum value from the/response property for the response status - info
removed the
hkdenum value from the/response property for the response status - info
removed the
invalid_transactionenum value from the/response property for the response status - info
removed the
jpyenum value from the/response property for the response status - info
removed the
low_confidenceenum value from the/response property for the response status - info
removed the
mxnenum value from the/response property for the response status - info
removed the
no_card_recordenum value from the/response property for the response status - info
removed the
security_failureenum value from the/response property for the response status - info
removed the
sekenum value from the/response property for the response status - info
removed the
soft_declineenum value from the/response property for the response status - info
removed the
soft_declineenum value from the/response property for the response status - info
removed the
suspected_fraudenum value from the/response property for the response status - info
removed the
usdenum value from the/response property for the response status - info
removed the
zarenum value from the/response property for the response status - info
the
//response's property pattern was changed from\w+([-+.]\w*)*@to^\w+([-+.]\w*)*@\w+([-+.]\w+)*\.\w+([-+.]\w+)*$for the status - info
the
//response's property pattern was changed from\w+([-+.]\w*)*@to^\w+([-+.]\w*)*@\w+([-+.]\w+)*\.\w+([-+.]\w+)*$for the status
- breaking