Skip to main content
Use this endpoint to confirm the outcome of a payment after a customer completes (or abandons) checkout. Supply the transaction reference returned by Initialize Payment and Paylink returns the latest status and full transaction details.
Replace sandbox.lyseis-pay.com with live.lyseis-pay.com when moving to production.

Headers

Path Parameters

string
required
The unique payment reference. This is either the value you provided at initialization or the auto-generated reference returned in the initialization response.

Response

string
Top-level request status. "success" means the API call completed and data was found — it does not indicate whether the payment itself succeeded. Inspect data.status for the payment outcome.
string
A human-readable summary of the response (e.g. "Transaction retrieved").
object
The transaction object.

Example Request

Example Response

Payment Statuses

Always verify payment status server-side using this endpoint or your webhook handler before fulfilling an order. Do not rely solely on the callback_url redirect, as customers can manipulate query parameters in the browser.