Оплата через смс

И вот надо стало оплачивать услуги на сайте через смс... Сама я бы и не знала про planet3.ru, заказчик сам их нашел, договорился, зарегистрировал и мне осталось сделать техническую часть.

Очень понятная документация. Подробная... Даже есть отладочный механизм - в личном кабинете можно отправлять запросы, имитируя смс, и отлаживать механизм. Вот только один момент был, в котором я не сразу разобралась.

Как происходит все это.
Вы на сайте видите сообщение "Отправьте смс с текстом 'xxxx 123' номер 0101". С вас снимаются деньги. Ошиблись вы или нет.

В то же время в документации было написано, если Ответ от партнера (т,е. от моего кода) будет с ошибкой, такое смс не оплачивается.

Ну я на серверной своей стороне, обрабатывая сообщение, вычисляла, что в нем, например ,циферки не те и отправляла сообщение об ошибке. Я имею не сам текст, а тег с текстом, который партнерами воспринимается как ошибка. 

Хорошо, что я тестирую перед сдачей. Так вот. Отправляю первое сообщение - снялись деньги. Отправила второе - опять сняли! Я давай выяснять в чем дело. Оказывается это я не так поняла. деньги в любом случае снимутся. То, что клиент опечатался - это его проблема. 
А фраза "В таком случае смс не оплачивается" относилась к партнеру: с клиента (отпарвителя смс) денюшка снимается, а партнеру (т.е. моему заказчику) денюшка не капнет.

Теперь отправляю сообщение об успешной операции с текстом об ошибке. В таком случае, если клиент опечатается, он может к нам позвонить, выяснить что да как, у меня логируются все действия, так что хоть как-то сможем решить проблему.

Комментарии

Популярные сообщения