UpdateWalletSettingsDto
Clé d'API des paramètres du wallet.
Canal de communication préféré.
Valeurs possibles : [email, sms, all]
smsConfig object
Configuration SMS.
Titre (expéditeur) des SMS.
Nom d'utilisateur du service SMS.
Mot de passe du service SMS.
emailConfig object
Configuration e-mail.
Type de service e-mail.
sesPort du service e-mail.
auth objectobligatoire
Identifiants d'authentification du service e-mail.
Nom d'utilisateur pour l'authentification e-mail.
Mot de passe pour l'authentification e-mail.
Hôte du service e-mail.
communicationRules object[]
Valeurs possibles : [NEW_LOYALTY, UPDATE_LOYALTY, REMINDER_LOYALTY, EARNINGS_UPDATE, NEW_COMMUNICATION, EXPIRED_COMMUNICATION, NEW_EVENT, UPDATE_EVENT, NEW_COUPON, UPDATE_COUPON, WELCOME_INTERNAL_CLIENTS, WELCOME_CRM_CLIENTS, WELCOME_EXTERNAL_CLIENTS, WELCOME_COUPON, EXPIRED_COUPON, TRANSIT_TICKET, UPDATE_TRANSIT, HOTEL_RESERVATION, UPDATE_HOTEL_RESERVATION, CINEMA_TICKET]
{
"apiKey": "string",
"communicationChannel": "email",
"smsConfig": {
"smsTitle": "string",
"username": "string",
"password": "string"
},
"emailConfig": {
"type": "ses",
"port": 0,
"auth": {
"user": "string",
"pass": "string"
},
"host": "string"
},
"communicationRules": [
{
"notificationType": "NEW_LOYALTY",
"sms": true,
"email": true,
"notification": true
}
]
}