Go-live Checklist

Once your test transactions are well tested and your application is ready to start collecting payments, use the live URL found below.

  • Update your Sandbox endpoints (to the Production endpoints by prefixing the below URL)
  • Production API: https://uapi.upayments.com/api/v1/
  • Example: https://sandboxapi.upayments.com/api/v1/charge will now be replaced to https://uapi.upayments.com/api/v1/charge
  • Production API Key (Bearer Token):
    • If you have availed the UInterface API, you can find your API details (API Key or Bearer Token) from your UPay Dashboard in Merchant API Detail section
    • Contact us at [email protected] or +965 1809888. API Key Token can be used for the Bearer Token Authorization.

📘

Note

To start receiving real payments, ensure your UPayments account is Verified as part of our "Know your Customer" (KYC) obligations.

Invoices for your live transactions

Live transactions can be verified by referring to the Invoices on the UPayment Dashboard.

Invoices can be found on your UPayments Portal -> Invoices section for successful and failed transactions.

Payment details, including payment time, payment status, payment method, unique order ID, and unique track ID, can be found inside the invoices

🚧

Please Note:

Live cards will need to be used for transactions on your Production environment.

Test cards will not work on Production