Skip to main content
Hubpay Connect

Build global payments into your product

Use one API for multi-currency wallets, collections, FX and payouts

Sandbox REST API Signed webhooks
create-payment-request.js Sandbox
const payment = await hubpay.post(
  "/v1/collections/payment-requests",
  {
    executionMode: "HOSTED_PAGE",
    externalId: "ORDER-1042",
    payerId: "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    currency: "AED",
    amount: 2500.00,
    paymentMethods: ["CARD", "BANK_TRANSFER"],
    documentReference: "INV-1042"
  }
);
Payment request createdAH-VGTJ-24GX
201 · 148 ms

Offer Hubpay payments in your app

Let customers connect an existing Hubpay account, then use the Hubpay APIs enabled for your integration to add payments and account data to your product. New customers complete account onboarding first

Read balances Payment links (planned) Transactions (planned) Payments (planned)
Explore app connections

Balance access is available now. Payment-link, transaction-feed and payment-initiation grants are planned. Customers approve each available grant in Hubpay

Start building with Hubpay

Use Get started or go directly to the API reference