Advanced features of Invoice creation
The Invoice creation API
Applications
Pre-populate the form for KYC
Displayed currencies
Dynamic redirections
The Invoice creation API specification
- The input data for creating an invoice.
Params:
- amount - The amount. Must be greater than 0.
- applicationId - The associated application ID in your system.
- baseCurrency - The base currency.
- customerId - The customer ID in the your system.
- orderId - The associated order ID in the your system.
- invoiceStrategy - The invoice strategy. "floating" || "fixed"
- displayCurrencies - The list of currencies to display to the customer.
- customerAccount - The Customer Account number in payment system.
- customerCountry - The ISO 3166-1 alpha-2 country name.
- customerEmail - The email address.
- customerFirstName - The first name.
- customerLastName - The last name.
- customerPhone - The phone number.
- paymentCurrency - The currency in which the payment will be made.
- redirectUrl - The URL to which the customer will be redirected after completing checkout.
Represents all currencies in the payment processing system.
Used to specify the currency of accounts, exchange rates, and transactions in the payment processing system.
It provides a controlled and standardized list of supported currencies for all transactions and balances in the payment processing system.
New currencies can be added to the payment processing system as additional members.
Supported cryptocurrencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
Supported fiat currencies:
AZN- Azerbaijani ManatBDT- Bangladeshi TakaEUR- EuroGBP- Pound SterlingINR- Indian RupeeJPY- Japanese YenKES- Kenyan ShillingPKR- Pakistani RupeeRUB- Russian RubleTRY- Turkish LiraUSD- United States DollarUZS- Uzbekistani Som.
Represents all currencies in the payment processing system.
Used to specify the currency of accounts, exchange rates, and transactions in the payment processing system.
It provides a controlled and standardized list of supported currencies for all transactions and balances in the payment processing system.
New currencies can be added to the payment processing system as additional members.
Supported cryptocurrencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
Supported fiat currencies:
AZN- Azerbaijani ManatBDT- Bangladeshi TakaEUR- EuroGBP- Pound SterlingINR- Indian RupeeJPY- Japanese YenKES- Kenyan ShillingPKR- Pakistani RupeeRUB- Russian RubleTRY- Turkish LiraUSD- United States DollarUZS- Uzbekistani Som.
Represents the possible strategies of an invoice.
Represents all currencies in the payment processing system.
Used to specify the currency of accounts, exchange rates, and transactions in the payment processing system.
It provides a controlled and standardized list of supported currencies for all transactions and balances in the payment processing system.
New currencies can be added to the payment processing system as additional members.
Supported cryptocurrencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
Supported fiat currencies:
AZN- Azerbaijani ManatBDT- Bangladeshi TakaEUR- EuroGBP- Pound SterlingINR- Indian RupeeJPY- Japanese YenKES- Kenyan ShillingPKR- Pakistani RupeeRUB- Russian RubleTRY- Turkish LiraUSD- United States DollarUZS- Uzbekistani Som.
Created
Database violation
Unauthorized
Unprocessable content
Internal server error
Extended response for invoice creation
- Input data for creating an invoice.
Parameters:
- amount - The amount. Must be greater than 0.
- applicationId - The associated application ID in your system.
- baseCurrency - The base currency.
- customerId - The customer ID in your system.
- orderId - The associated order ID in your system (optional).
- invoiceStrategy - The invoice strategy. Possible values:
"floating"or"fixed". - displayCurrencies - The list of currencies to display to the customer.
- customerAccount - The customer account number in the payment system.
- customerCountry - The ISO 3166-1 alpha-2 country code.
- customerEmail - The email address.
- customerFirstName - The first name.
- customerLastName - The last name.
- customerPhone - The phone number.
- paymentCurrency - The currency in which the payment will be made (optional).
- redirectUrl - The URL to which the customer will be redirected after completing checkout.
- locale - The locale in which checkout page will be displayed (optional).
Represents all currencies in the payment processing system.
Used to specify the currency of accounts, exchange rates, and transactions in the payment processing system.
It provides a controlled and standardized list of supported currencies for all transactions and balances in the payment processing system.
New currencies can be added to the payment processing system as additional members.
Supported cryptocurrencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
Supported fiat currencies:
AZN- Azerbaijani ManatBDT- Bangladeshi TakaEUR- EuroGBP- Pound SterlingINR- Indian RupeeJPY- Japanese YenKES- Kenyan ShillingPKR- Pakistani RupeeRUB- Russian RubleTRY- Turkish LiraUSD- United States DollarUZS- Uzbekistani Som.
Represents all currencies in the payment processing system.
Used to specify the currency of accounts, exchange rates, and transactions in the payment processing system.
It provides a controlled and standardized list of supported currencies for all transactions and balances in the payment processing system.
New currencies can be added to the payment processing system as additional members.
Supported cryptocurrencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
Supported fiat currencies:
AZN- Azerbaijani ManatBDT- Bangladeshi TakaEUR- EuroGBP- Pound SterlingINR- Indian RupeeJPY- Japanese YenKES- Kenyan ShillingPKR- Pakistani RupeeRUB- Russian RubleTRY- Turkish LiraUSD- United States DollarUZS- Uzbekistani Som.
Represents the possible strategies of an invoice.
Represents all currencies in the payment processing system.
Used to specify the currency of accounts, exchange rates, and transactions in the payment processing system.
It provides a controlled and standardized list of supported currencies for all transactions and balances in the payment processing system.
New currencies can be added to the payment processing system as additional members.
Supported cryptocurrencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
Supported fiat currencies:
AZN- Azerbaijani ManatBDT- Bangladeshi TakaEUR- EuroGBP- Pound SterlingINR- Indian RupeeJPY- Japanese YenKES- Kenyan ShillingPKR- Pakistani RupeeRUB- Russian RubleTRY- Turkish LiraUSD- United States DollarUZS- Uzbekistani Som.
Created
Database violation
Unauthorized
Unprocessable content
Internal server error
Headers
Session Time To Live
Under and over payment
Last updated