Управление статусами подписки

setActivity - данный метод служит для управления статусами (активация/деактивация) подписки

Управление осуществляется от лица менеджера и пользователя

Менеджер - владелец платежной страницы

Пользователь - покупатель

Если решение по отключению подписки принято владельцем платежной страницы, то деактивация должна осуществляться от лица менеджера. А если отписку инициирует покупатель, то от лица пользователя

setActivity

POST https://demo.payform.ru/rest/setActivity/

Управляет статусами подписки

Query Parameters

Name
Type
Description

signature

string

Подпись запроса

subscription

integer

ID подписки - допускается передача нескольких ID в виде массива

tg_user_id

integer

ID профиля клиента Telegram - обязателен, если не передан один из параметров vk_user_id/profile/customer_phone/customer_email

customer_email

string

Email клиента - обязателен, если не передан один из параметров vk_user_id/tg_user_id/customer_phone/profile

profile

integer

ID профиля клиента - обязателен, если не передан один из параметров vk_user_id/tg_user_id/customer_phone/customer_email

vk_user_id

integer

ID профиля клиента ВКонтакте - обязателен, если не передан один из параметров profile/tg_user_id/customer_phone/customer_email

customer_phone

string

Номер телефона клиента в формате: +79999999999 - обязателен, если не переданы profile и vk_user_id

active_manager

boolean

Статус подписки устанавливаемый менеджером - обязателен, если не передан active_user . Значение 0 - отписан менеджером

active_user

boolean

Статус подписки устанавливаемый пользователем - обязателен, если не передан active_manager . Значение 0 - отписан пользователем - для пользователя доступна только деактивация подписки

Пример запроса:

1KB
Open
Библиотека Hmac.php

Информация носит исключительно справочный характер и не является офертой. С актуальной редакцией оферты и тарифами Вы можете ознакомиться в разделе "Документы".

Last updated