Перейти до основного вмісту

CreateSmsTopupPackageDto

namestringrequired

Package name

Example: 500 SMS
smsAmountnumberrequired

Number of SMS in package

Example: 500
priceUAHnumberrequired

Price in UAH

Example: 650
priceUSDnumber

Price in USD

Example: 17
availableForPlansstring[]required

Available for plan codes

Example: ["basic","pro"]
countrystring

Country code

Example: UA
descriptionstring

Package description

Example: Популярний пакет
badgestring

Badge label

Example: BESTSELLER
displayOrdernumberrequired

Display order

Example: 1
expiresInDaysnumber

Expire after N days

Example: 90
isActivebooleanrequired

Is package active

Example: true
CreateSmsTopupPackageDto
{
"name": "500 SMS",
"smsAmount": 500,
"priceUAH": 650,
"priceUSD": 17,
"availableForPlans": [
"basic",
"pro"
],
"country": "UA",
"description": "Популярний пакет",
"badge": "BESTSELLER",
"displayOrder": 1,
"expiresInDays": 90,
"isActive": true
}