Получить настройки покупок

Метод позволяет получить настройки покупок.

Запрос:

POST: https://api.bm-app.com/getTransactionConfigParameters

Headers

BM-ApiKey: token

Ответ:

Body:

{
"transactionConfig": {
"transactionVerification": false,
"numberVerification": false,
"cardUse": false
},
"additionalMarkOnReceiptConfig": {
"additionalMarkOnReceipt": [
{
"cash": 500,
"mark": 100
},
{
"cash": 1000,
"mark": 200
}
]
}
}

Description

transactionConfig: (object) - настройки покупок
numberVerification: (boolean) - подтверждение номера по смс
transactionVerification: (boolean) - подтверждение списания баллов по смс
cardUse: (boolean) - использование пластиковых карт
additionalMarkOnReceiptConfig: (object) - настройки дополнительных баллов
additionalMarkOnReceipt: (array) - настройки дополнительных баллов (функционал маркетинг -> увеличение среднего чека)
cash: (number) - сумма чека
mark: (number) - дополнительные баллы

При выполнении запросов возможно получение следующих ошибок:

  • HTTP Status 503 Превышено максимальное число запросов в секунду
  • HTTP Status 413 Превышен максимальный размер тела запроса
  • HTTP Status 401 API ключ не найден
  • HTTP Status 402 Система Bonus Money не оплачена или закончилось число транзакций предусмотренное тарифом
  • HTTP Status 400 Некорректный запрос, описание ошибки присылается в теле ответа в формате Json, доступное по ключу: message