HomeGuidesAPI ReferenceChangelog
Terms of Use
API Reference

Transaction / Create Pre-Authorization

⚠️ Experimental endpoint — not yet a stable contract. This resource ships as experimental / beta.

Creates a pre-authorisation — a hold, never an immediate charge — for a pending
ad hoc transaction, using the payment processor set on the transaction (Worldline
or Stripe), and returns what you need to collect the customer's payment. Amount
and currency come from the transaction. Repeated calls return the existing
pre-authorisation instead of creating a second one.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required

The transaction ID to which the action will be applied

Body Params

Create-pre-authorization request for a transaction whose payment processor is Worldline.
The pre-authorisation is created as a Worldline hosted-checkout page; the
response returns the URL to redirect the customer to.

string
enum
required

The payment processor of the transaction.

Allowed:
integer

Worldline payment product id selecting the payment rail (e.g. TWINT, Bancontact).

string
required

URL Worldline redirects the customer back to after completing the hosted-checkout page.

string

Locale used to render the Worldline hosted-checkout page (e.g. "en", "de").

paymentProductFilters
object

Optional Worldline payment-product restrictions applied to the hosted-checkout page.

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json