CreateSmsTopupPackageDto
namestringrequired
Package name
Example:
500 SMSsmsAmountnumberrequired
Number of SMS in package
Example:
500priceUAHnumberrequired
Price in UAH
Example:
650priceUSDnumber
Price in USD
Example:
17availableForPlansstring[]required
Available for plan codes
Example:
["basic","pro"]countrystring
Country code
Example:
UAdescriptionstring
Package description
Example:
Популярний пакетbadgestring
Badge label
Example:
BESTSELLERdisplayOrdernumberrequired
Display order
Example:
1expiresInDaysnumber
Expire after N days
Example:
90isActivebooleanrequired
Is package active
Example:
trueCreateSmsTopupPackageDto
{
"name": "500 SMS",
"smsAmount": 500,
"priceUAH": 650,
"priceUSD": 17,
"availableForPlans": [
"basic",
"pro"
],
"country": "UA",
"description": "Популярний пакет",
"badge": "BESTSELLER",
"displayOrder": 1,
"expiresInDays": 90,
"isActive": true
}