Skip to main content

USAePay

To integrate with USAePay, configure the following settings in the paymentGateways.usaepay section of the configuration file.

Configuration parameters

FieldDescription
apiKeyUSAePay API Key
apiPinUSAePay API PIN
enabledIs integration enabled
sandboxIs sandbox mode enabled
paymentAccountsIdJeraSoft Payment Account ID to use
amountOptionsList of allowed top up amounts
allowCustomAre custom amounts allowed
currencyCodeCurrency (code) to charge payments in
currenciesIdRespective Currency ID in JeraSoft Billing

Sample config

/opt/jerasoft/vcs-data/conf/cp-customer-params.json

{
"default": {
...
"paymentGateways": {
"usaepay": {
"apiKey": "your-api-key",
"apiPin": "your-api-pin",
"enabled": true,
"sandbox": false,
"paymentAccountsId": 1,
"amountOptions": [
10, 20, 50, 100
],
"allowCustom": true,
"currencyCode": "USD",
"currenciesId": 26
}
},
...
}
}