Настройки программы лояльности


Описание настроек

У каждого магазина имеются следующие базовые настройки программы лояльности:

cashback_rate

Эта настройка отвечает за процент вознаграждения (кэшбэка), который будет получать каждый покупатель после успешного выполнения заказа.

payment_rate

Эта настройка отвечает за процент суммы заказа, который может быть оплачен ранее накопленными бонусами.

cashier_reward_rate

Эта настройка отвечает за процент вознаграждения (кэшбэка), который будет получать каждый продавец после успешного выполнения заказа.

allow_cashback_with_payments

Эта настройка позволяет включить или отключить начисление кэшбэка за заказы, которые были оплачены бонусами. При отключенной настройке покупатель сможет либо оплатить заказ бонусами, либо получить кэшбэк. При активной настройке покупатель сможет и выполнить оплату бонусами, и получить кэшбэк.

base_cashback_amount_type

Эта настройка определяет тип суммы, с которой будет расчитываться кэшбэк. Если выбрано значение unpaid, то будет использоваться сумма заказа за исключением суммы, оплаченной бонусами. Если выбрано значение total, то будет использоваться вся сумма заказа.

Эта настройка не имеет силы, если значение настройки allow_cashback_with_payments установлено в false. В этом случае кэшбэк будет расчитываться со всей суммы заказа.

Получение настроек

Для получения настроек программы лояльности необходимо отравить GET-запрос на https://api.zenky.io/v2/loyalty/settings.

Изменение настроек

Для изменения настроек программы лояльности необходимо отравить PUT-запрос на https://api.zenky.io/v2/loyalty/settings.