Payment gateway API by UPayments for your e-commerce store, web or mobile application
What is UInterface?
UInterfaceV2 is the new, enhanced payment gateway API. UInterface enables you to seamlessly integrate payment gateways into your website or mobile app. UPayments is a licensed financial services provider regulated by the Central Bank of Kuwait. We ensure that your transactions are safe and reliable. Sell products or services securely, regardless of your platform using our API.
Payment Methods provided
We provide digital payment methods like KNET (Debit Cards), Credit Cards, Apple Pay, Google Pay, Samsung Pay.
Get the Test API details
To try out the test API, navigate to Test Environment Checklist
How does Payment Transaction Processing work?
-
Initiation
- Starts when customer initiates payment request
- Payment method is selected by the customer
- Use create a payment request endpoint for this.
-
Payment Processing
- Encryption and Transmission
- Payment information securely transmitted to a payment gateway
- Data encrypted and forwarded to the payment processor.
- Authorization
- Payment processor sends transaction details to the acquiring bank.
- Acquiring bank forwards information to the issuing bank through card network.
- Issuing bank verifies account, checks for sufficient funds or credit
- Issuing bank sends approval/decline via card networks and acquiring bank to the payment processor
- Encryption and Transmission
-
Response
Use Webhook along with thereturnurl
(success) anderrorurl
to receive the response -
Check your payment status
Settlements & Refunds
Settlements: During the settlement process, the UPayments deposits the funds into the merchant bank account by the next business day.
Refunds: Create Refunds endpoint can be used to create refunds
Saving Cards
Other useful APIs for your Business
Get the Production API details
For Production API (Bearer) Token, contact [email protected] or +965 1809888
If you have availed the UInterface API, you can find your API details (API Key or Bearer Token) from your UPay Dashboard
- UPay -> API -> API Details for UPayv2 (or)
- My Profile (Account) -> API Details for UPayv1
To customize the look and feel of the UInterface payment page, you can upload your Business logo that will be displayed in the payment gateway page. By uploading your logo, you can create a professional and trustworthy payment experience for your customer experience.