Payment Requests
Payment request management
Set a payment-link preview logo (Sandbox)
Uploads a logo override for one payment request without changing the account's branding.
Reset a payment-link preview logo (Sandbox)
Removes the logo override from one payment request so it uses the account branding logo again.
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