Платежный шлюз MaterCard завершил обратный вызов с идентификатором сессии - PullRequest
0 голосов
/ 26 июня 2019

Интересно, был ли у кого-нибудь API-интерфейс сборки с MPGS-платёжным платежом? Параметры в порядке, транзакция перемещается правильно и отображается страница квитанции, но проблема заключается в том, что страница квитанции показывает клиенту, что не было перенаправления на мойВеб-сайт;Я искал, как сделать обратный вызов:

завершить обратный вызов, сделанный с помощью:

  1. создать сеанс проверки, используя операцию создания сеанса проверки
  2. передать session.id вcheckout.configure ()
  3. предоставляет функцию callback.complete или URL

код для создания сеанса проверки:

curl https://switch.gateway.mastercard.com/api/nvp/version/51 \    
-d "apiOperation=CREATE_CHECKOUT_SESSION" \
-d "apiPassword=$PWD" \
-d "interaction.returnUrl=" \
-d "apiUsername=merchant." \
-d "merchant=" \
-d "order.id=" \
-d "order.amount=100.00" \
-d "order.currency=USD"

Но у меня естьПонятия не имею, как поместить это в скрипт выше.

как я могу решить это?

пожалуйста, посоветуйте,

1 Ответ

0 голосов
/ 27 июня 2019

Код для создания сеанса извлечения - это вызов API, что означает, что он не должен передаваться в сценарии.Ответ Create Checkout Session возвращает session.id, который необходимо передать в методе сценария Checkout.configure().

...