Инструменты пользователя

Инструменты сайта


ru:subs0:start

====== Различия ====== Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:subs0:start [2013/11/07 11:02]
smscoin [5. Переход на return_url]
ru:subs0:start [2020/08/21 14:16] (текущий)
Строка 47: Строка 47:
 ^ Параметры ​      ^ Тип ​       ^ Описание ​          ^ ^ Параметры ​      ^ Тип ​       ^ Описание ​          ^
 | command ​   | text     | Устанавливается параметр '​create' ​       | | command ​   | text     | Устанавливается параметр '​create' ​       |
-| web_aware ​   | int     | 1 — разрешить ​ подписки через шлюз сотового оператора,0 — деактивация логики подписок через шлюз оплаты ​.        |+| web_aware ​   | int     | 1 — разрешить ​ подписки через шлюз сотового оператора. ​       |
 | return_url ​   | string ​    | Скрипт,​ на который будет осуществлен возврат со шлюза оплаты ​       | | return_url ​   | string ​    | Скрипт,​ на который будет осуществлен возврат со шлюза оплаты ​       |
-| phone    | varchar(16) ​    | Номер абонента в международном формате без + или 00)        |+| phone    | varchar(16) ​    | Номер абонента в международном формате ​(без + или 00)        |
 | ip    | varchar(15) ​    | IP-адрес абонента который ввёл номер (используется для защиты от фрода). ​       | | ip    | varchar(15) ​    | IP-адрес абонента который ввёл номер (используется для защиты от фрода). ​       |
 | limit_ip ​   | int     | отличное от нуля — лимит активаций подписок с одного IP-адреса.отсутствует — по умолчанию 10       | | limit_ip ​   | int     | отличное от нуля — лимит активаций подписок с одного IP-адреса.отсутствует — по умолчанию 10       |
Строка 96: Строка 96:
 | hash_sign ​   | Результат работы функции:​ md5(':​-:'​.subscription_id.':​-:'​.s_id.':​-:'​.phone) ​    ​| ​ | hash_sign ​   | Результат работы функции:​ md5(':​-:'​.subscription_id.':​-:'​.s_id.':​-:'​.phone) ​    ​| ​
 | status ​   | Данный параметр всегда равен 0     ​| ​ | status ​   | Данный параметр всегда равен 0     ​| ​
 +После чего мы отправляем абоненту код доступа,​ а также status=start и mts_subs_code=1234 (код доступа сгенерированный нашей системой) на Status URL. После получения этих данных на ваш Status URL вы предоставляете доступ к сайту по паре номер телефона+код доступа на странице указанной в return_url.
 +status=start может быть передан как в момент перехода на return url, так и немного позже, данное действие зависит от сотового оператора.
  
 **5.2 Ошибка при создании подписки** **5.2 Ошибка при создании подписки**
Строка 102: Строка 104:
  
 **1 – неуспешная подписка** 
 **1 – неуспешная подписка** 

- 
 ===== 6. После активации подписки начинаются ежедневные ребиллы:​ ===== ===== 6. После активации подписки начинаются ежедневные ребиллы:​ =====
  
  
-  * Вызывается скрипт,​ прописанный в Result URL.  На обработчик передается все параметры описанные по  адресу http://​smscoin.com/​info/​smstransit-tech/​ и параметр subscription_id. Обратите внимание на то, что параметр billing всегда равен МО ( billing = MO)+  * Вызывается скрипт,​ прописанный в Result URL.  На обработчик передаются все параметры описанные по  адресу http://​smscoin.com/​info/​smstransit-tech/​ и параметр subscription_id. Обратите внимание на то, что параметр billing всегда равен МО ( billing = MO)
   * Result URL ничего,​ кроме статуса 200 OK возвращать не должен. Любой текстовый ответ будет игнорироваться.   * Result URL ничего,​ кроме статуса 200 OK возвращать не должен. Любой текстовый ответ будет игнорироваться.
  
Строка 120: Строка 121:
  
  
-{{:​ru:​subs0:​screen_shot_2013-06-11_at_5.31.09_pm.png?​200|Схема "​Активации подписки MTC"}}+{{:​ru:​subs0:​снимок_экрана_2013-11-07_в_12.11.58.png?​200|Схема "​Активации подписки MTC"}}
ru/subs0/start.1383818531.txt.gz · Последние изменения: 2020/08/21 14:11 (внешнее изменение)