ссылка на оплату картой через Эквайринг Сбербанка

Здравствуйте.


Подскажите пожалуйста, как получить прямую ссылку на онлайн оплату заказа картой через Эквайринг Сбербанка, чтобы оправлять прямую ссылку на оплату в email и смс уведомлении. 

в сапорте сбера ответили:

"Вы можете зарегистрировать заказ посредством get запроса, в ответ шлюз направит ответ следующего вида:
{"orderId":"012345ab-cdef-0123-4567-89abcdef0123","formUrl":"https://3dsec.sberbank.ru/payment/merchants/sbersafe_id/payment_ru.html?mdOrder=012345ab-cdef-0123-4567-89abcdef0123"}

orderId - это номер заказа, он изменяется для каждого заказа. Все остальное (https://3dsec.sberbank.ru/payment/merchants/sbersafe_id/payment_ru.html?mdOrder=) - статическое."

что с этим делать дальше? как получить заветную ссылку на оплату для встраивания её в уведомления?

2 ответа

  • 1
    Максим Webasyst 29 марта 2020 17:55 #

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

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

    • +1
      Николай Пилотов Николай Пилотов 30 марта 2020 23:56 #

      ссылка на заказ, это вход в ЛК по PIN, а это лишние обременительные манипуляции для посетителя, непосредственно перед самым важным шагом, а именно перед оплатой заказа. 

      я искал как можно упростить процедуру входа по пин, а точнее убрать пин при входе в ЛК, но тоже готового решения не нашел.. нашел доводы в пользу ПИН, и отчасти с ними согласен, но тогда логично напрашивается решение с прямой ссылкой на оплату, но и тут пусто..

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

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите