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

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


ru:subs1:start

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

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

ru:subs1:start [2013/08/01 17:02]
admin
ru:subs1:start [2020/08/21 14:16] (текущий)
Строка 22: Строка 22:
  
   - Перед тем, как перейти на страницу заказа услуги “Подписка с вводом номера”,​ пользователь получает полную информацию об услуге в виде оферты .   - Перед тем, как перейти на страницу заказа услуги “Подписка с вводом номера”,​ пользователь получает полную информацию об услуге в виде оферты .
-  - После прочтения оферты((Необходимо ​ получить однозначное согласие абонента с условиями оферты,​ добавив чекбокс «Я согласен с условиями услуги» в форме ввода номера или в форме ввода пароля.)),​ абонент должен с ней согласиться,​ ввести свой номер телефона в соответствующем поле и нажать “Продолжить”,​ перейдя на страницу “создания подписки” (шлюз сотового оператора) “МТС”. +  - После прочтения оферты((Необходимо ​ получить однозначное согласие абонента с условиями оферты,​ добавив чекбокс «Я согласен с условиями услуги» в форме ввода номера или в форме ввода пароля.)),​ абонент должен с ней согласиться,​ ввести свой номер телефона в соответствующем поле и нажать “Продолжить”,​ перейдя на страницу “создания подписки” (шлюз сотового оператора) “Билайн”. 
   - На странице “создания подписки” ​ пользователь вводит капчу и ожидает смс сообщение с паролем.   - На странице “создания подписки” ​ пользователь вводит капчу и ожидает смс сообщение с паролем.
   - Абонент вводит полученный код, тем самым активируя услугу.   - Абонент вводит полученный код, тем самым активируя услугу.
   - После активации услуги пользователь переадресовывается на сайт партнера.   - После активации услуги пользователь переадресовывается на сайт партнера.
- 
  
  
Строка 51: Строка 50:
 | web_aware ​   | int     | 1 — разрешить ​ подписки через шлюз сотового оператора,​0 — деактивация логики подписок через шлюз оплаты .        | | web_aware ​   | int     | 1 — разрешить ​ подписки через шлюз сотового оператора,​0 — деактивация логики подписок через шлюз оплаты .        |
 | 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       |
Строка 79: Строка 78:
 | error    | 1     | subs_not_supported_for_provider ​       | Данный сотовый оператор не поддерживается ​       | | error    | 1     | subs_not_supported_for_provider ​       | Данный сотовый оператор не поддерживается ​       |
  
-3. В ответ на этот запрос,​ наш сервер возвращает временную ссылку на шлюз оплаты сгенерированную Билафном(-ом) ​в параметре <​code><​extra>​ </​extra></​code>​ Поскольку данная ссылка содержит HTML сущности,​ перед перенаправлением ее необходимо декодировать функцией html_entity_decode().\\+3. В ответ на этот запрос,​ наш сервер возвращает временную ссылку на шлюз оплаты сгенерированную Билайном в параметре <​code><​extra>​ </​extra></​code>​ Поскольку данная ссылка содержит HTML сущности,​ перед перенаправлением ее необходимо декодировать функцией html_entity_decode().\\
  
 4. Код доступа к вашему ресурсу вы выдаете самостоятельно по факту успешного перехода абонента со шлюза Билайн на ваш return_url. Код предоставляется на 30 дней.\\ 4. Код доступа к вашему ресурсу вы выдаете самостоятельно по факту успешного перехода абонента со шлюза Билайн на ваш return_url. Код предоставляется на 30 дней.\\
Строка 92: Строка 91:
 ^ Параметр ​      ^ Описание ​                                                                       ^  ^ Параметр ​      ^ Описание ​                                                                       ^ 
 | phone          | Номер абонента ​                                                                 |  | phone          | Номер абонента ​                                                                 | 
-| subscription_id ​   | ID подписки абонента ​                                                       |  +| subscription_id ​   | ID подписки абонента ​(передается при удачно созданной подписке) ​                                                       |  
-| s_id           | ID сервиса подписок ​                                                            ​| ​+| s_id           | ID сервиса подписок ​(передается при удачно созданной подписке) ​                                                            | 
 | status ​        | Может принимать два значения:​ 1) **reservation** - средства зарезервированы,​ не финальный статус,​ требуется ждать start на Status URL. 2) **error** – ошибка,​ подписка не создана. ​                      | | status ​        | Может принимать два значения:​ 1) **reservation** - средства зарезервированы,​ не финальный статус,​ требуется ждать start на Status URL. 2) **error** – ошибка,​ подписка не создана. ​                      |
 | hash_sign ​     | Результат работы функции:​ md5(':​-:'​.subscription_id.':​-:'​.s_id.':​-:'​.phone) ​    ​| ​ | hash_sign ​     | Результат работы функции:​ md5(':​-:'​.subscription_id.':​-:'​.s_id.':​-:'​.phone) ​    ​| ​
  
- +===== 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 возвращать не должен. Любой текстовый ответ будет игнорироваться.
- 
  
 ===== 7. Как можно отписаться ===== ===== 7. Как можно отписаться =====
  
-Абонент должен отправить смс «стоп» на 9105.+Пользователь может отказаться от подписки путем ​отправки смс ​со словом ​«стоп» на 9105.
  
 После отмены подписки на Status URL передается параметр status=stop,​ а также параметры subscription_id и subs_sid. После отмены подписки на Status URL передается параметр status=stop,​ а также параметры subscription_id и subs_sid.
- 
 ===== 8. Схема "​Активации подписки "​Билайн"​. ===== ===== 8. Схема "​Активации подписки "​Билайн"​. =====
  
-{{:​ru:​subs1:​screen_shot_2013-06-11_at_5.34.58_pm.png?​200|Схема "​Активации подписки "​Билайн"​}}+{{:​ru:​subs1:​снимок_экрана_2013-11-20_в_14.20.09.png?​200|Схема "​Активации подписки "​Билайн"​}}
ru/subs1/start.1375369371.txt.gz · Последние изменения: 2020/08/21 14:11 (внешнее изменение)