Get a payment page payment
curl -X GET "https://test-api.kashier.io/v2/paymentPage/transactions/string"{ "body": { "_id": "507f1f77bcf86cd799439012", "merchantId": "MID-XXXX-XXXX", "merchantOrderId": "ORDER-001", "paymentPageName": "Q1 Sales Page", "firstName": "Ahmed", "lastName": "Hassan", "email": "[email protected]", "amount": 100, "tax": 0, "paymentMethod": "card", "status": "success", "date": "2026-07-30 09:15:02.117000+00:00" }, "message": "success"}Retrieves one payment collected through a payment page, looked up by the order id the page assigned to it.
Authorization
secretKey Merchant secret key used to identify the merchant, obtained from Kashier's dashboard. Pass the raw secret key value in the Authorization header (NOT a "Bearer" token).
In: header
Path Parameters
The order identifier of the payment page payment.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
Share payment page POST
Sends a payment page's link to one or more recipients by email or SMS. Pass every recipient in key to send a single batch.
Get a payment page payment (public) GET
The customer-facing view of one payment page payment. No authentication — this is the read the hosted page performs on its own confirmation screen. Returns 404 when the order does not exist.