v1
latestOpenAPI 3.0.32026-07-248079274.0 KBHosted Checkout
Generate a link_id
Generate a payment-link which contains detail of the order or payment. This link_id can then be appended to the required environment and shared with the customer like this https://test-pay.acquired.com/v1/{link_id}. In production, remove the test prefix.
post/payment-links
Headers
Company-Idstring uuid
Unique ID assigned by Acquired.com for your company.
Midstring uuid
Unique ID assigned by Acquired.com connecting to a specific acquiring bank.
Request body
Example request
{
"transaction": {
"order_id": "1f1f2a61-5b68-4725-a0ce-9560514ec00b",
"amount": 15.02,
"currency": "gbp",
"custom_data": "L3BheW1lbnQtbGlua3MgcGF5IGN1c3RvbV9kYXRh"
},
"payment": {
"reference": "Custom Ref 001"
},
"customer": {
"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"
}
},
"shipping": {
"address_match": true
},
"email": "ejohnson@acquired.com",
"phone": {
"country_code": "44",
"number": "2039826580"
}
},
"tds": {
"is_active": true,
"challenge_preference": "no_preference",
"contact_url": "https://example.com/contact"
},
"recurring": {
"term": {
"start_date": "2026-06-15",
"end_date": "2027-06-15"
}
},
"redirect_url": "https://example.com/redirect",
"webhook_url": "https://example.com/webhook",
"submit_type": "pay",
"configuration": {
"variable_recurring_payment": {
"type": "sweeping",
"periodic_limit": {
"per_payment": {
"maximum_amount": 100
},
"day": {
"maximum_amount": 100,
"alignment": "consent"
},
"week": {
"maximum_amount": 100,
"alignment": "consent"
},
"fortnight": {
"maximum_amount": 100
},
"month": {
"maximum_amount": 100,
"alignment": "consent"
},
"half_year": {
"maximum_amount": 100,
"alignment": "consent"
},
"year": {
"maximum_amount": 100,
"alignment": "consent"
}
}
}
}
}Response
Created
Example response
{
"status": "success"
}