AstraZeneca API 1.0

Регистрация карты

https://api.astrazeneca.qortex.ru/1.0/register/

POST-запрос

Параметры

{pos_id} — идентификатор кассового терминала.
{card_number} — номер выдаваемой карты.
{phone_number} — российский мобильный номер телефона.

Ответ

Активация кода

https://api.astrazeneca.qortex.ru/1.0/confirm_code/

POST-запрос

Параметры

{pos_id} — идентификатор кассового терминала.
{code} — код из СМС

Ответ

Запрос на расчёт скидки

https://api.astrazeneca.qortex.ru/1.0/get_discount/

POST-запрос

Параметры

{pos_id} — идентификатор кассового терминала.
{card_number} — номер карты для идентификации клиента. Используется либо номер карты, либо номер телефона.
{phone_number} — номер телефона для идентификации клиента Используется либо номер карты, либо номер телефона.
{sku_n} — штрихкод позиции в заказе.
{count_n} — количество по позиции в заказе.
{price_n} — цена позиции в заказе.

Ответ

Параметры

{discount_n} — размер скидки.
{type_n} — тип скидки, рубли или проценты.
{value_n} — цена со скидкой.
{transaction_n} — код транзакции, передаётся на сервер АстраЗенеки для подтверждения покупки данной позиции.

Подтверждение покупки

https://api.astrazeneca.qortex.ru/1.0/confirm_purchase/

POST-запрос

Параметры

{pos_id} — идентификатор кассового терминала.
{card_number} — номер карты для идентификации клиента. Используется либо номер карты, либо номер телефона.
{phone_number} — номер телефона для идентификации клиента Используется либо номер карты, либо номер телефона.
{transaction_n} — код транзакции из get_discount.

Ответ