Skip to content

Terminal Settings

Returns information about terminal settings.

Request Endpoint

POST/payin/settings

Response Body

NameTypeDescription
statusbooleanRequest processing result
msgstringError description or empty string
dataobjectTerminal settings object
data.midintegerMerchant ID
data.namestringMerchant name
data.currencystringMerchant account currency (used for all amounts and fees)
data.feenumberTerminal fee in percent (⚠️ deprecated, use fees.percent)
data.min_amountnumberMinimum payment amount (⚠️ deprecated, use amount.min)
data.max_amountnumberMaximum payment amount (⚠️ deprecated, use amount.max)
data.amountobjectPayment amount limits
data.amount.minnumberMinimum payment amount
data.amount.maxnumberMaximum payment amount
data.feesobjectFee configuration
data.fees.percentnumberPercentage fee
data.fees.fixednumberFixed fee in merchant currency
data.rollingobjectRolling reserve settings
data.rolling.percentnumberPercentage of funds held in rolling reserve
data.rolling.daysintegerRolling reserve holding period in days

Response Example

json
{
	"status": true,
	"msg": "",
	"data": {
		"mid": 1,
		"name": "Merchant name",
		"fee": 1.50,
		"min_amount": 10.00,
		"max_amount": 1000.00,
		"currency": "USD",
		"amount": {
			"min": 10.00,
			"max": 1000.00
		},
		"fees": {
			"percent": 1.50,
			"fixed": 0.00
		},
		"rolling": {
			"percent": 10.00,
			"days": 180
		}
	}
}

SeverPay.io API Documentation