Payment Requests
Payment request management
Refresh payment session
Refreshes the payment session token and returns the updated payment request. A refreshed payment session is valid for the remainder of the payment request's lifetime, at most 1 hour, and never outlives the request's expiresAt. This endpoint is only applicable for payment requests with an execution mode of HOSTED_PAGE or EMBEDDED, a status of UNPAID or PART_PAID, and an expiresAt still in the future. If the request does not meet these criteria, a bad request will be returned. The payer must have an email address on file to refresh the session for a crypto-enabled payment request.
List payment requests
List all payment requests for an account
Create payment request
Create payment request
Upload document
Hubpay requires an official document (such as an Invoice, Purchase Order, Sales Purchase Agreement, Commercial Contract etc.) to verify the transaction details and ensure compliance with UAE regulatory requirements.
Get a payment request by ID
Retrieve a single payment request by id
Get a specific payment
Get a specific payment under a payment request
Find payment requests by external ID
Find payment requests for an account by external ID