Multi-Currency Support
UInterfaceV2 enables you to accept payments in multiple currencies—making it easier to serve international customers and expand your business across borders.
To use multi-currency support, simply pass the desired currency code via the order.currency
parameter when creating a charge request.
🌍 Supported Currency Codes
UInterfaceV2 currently supports the following ISO currency codes:
KWD, SAR, USD, BHD, EUR, OMR, QAR, AED, INR
📩 Need multi-currency enabled?
Contact [email protected] to activate this feature for your account.
💡 Example: Multi-Currency Charge Request
Here’s a sample request to charge a customer in USD:
{
"products": [
{
"name": "Logitech K380",
"description": "Logitech K380 / Easy-Switch for Upto 3 Devices, Slim Bluetooth Tablet Keyboard",
"price": 10,
"quantity": 1
},
{
"name": "Logitech M171 Wireless Optical Mouse",
"description": "Logitech M171 Wireless Optical Mouse (2.4GHz Wireless, Blue Grey)",
"price": 10,
"quantity": 1
}
],
"order": {
"id": "202210101255255144669",
"reference": "11111991",
"description": "Purchase order received for Logitech K380 Keyboard",
"currency": "USD", // Pass your preferred currency here
"amount": 200
},
"language": "en",
"paymentGateway": {
"src": "knet"
},
"tokens": {
"customerUniqueToken": 90908986
},
"reference": {
"id": "202210101202210101"
},
"customer": {
"uniqueId": "2129879kjbljg767881",
"name": "John Smith",
"email": "[email protected]",
"mobile": "+96512345678"
},
"returnUrl": "https://success.com",
"cancelUrl": "https://error.com",
"notificationUrl": "https://callback.com"
}