Payment Requests
Payment request management
📄️ Refresh payment session
Refreshes the payment session token and returns the updated payment request. A refreshed payment session grants 1 hour to view and complete the payment. This endpoint is only applicable for payment requests with an execution mode of HOSTED_PAGE and a status of UNPAID or PART_PAID. If the request does not meet these criteria, a bad request will be returned.
📄️ Simulate a payment (Sandbox)
Simulates a successful bank transfer or crypto payment against an existing 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