Я пытаюсь реализовать платежный шлюз FirstData - Payeezy для карточных транзакций на моем веб-сайте, как только пользователь нажимает кнопку оплаты, открывается страница Hosted Checkout (платежный шлюз Payeezy открывается).
Образец Код, как я открыл страницу шлюза payeezy:
<form action="https://checkout.globalgatewaye4.firstdata.com/payment" method="post">
<input name="x_login" value="WSPEXA00101" type="hidden">
<input name="x_amount" value="1.23" type="hidden">
<input name="x_fp_sequence" value="123456" type="hidden">
<input name="x_fp_timestamp" value="1191600622" type="hidden">
<input name="x_fp_hash" value="4b04d15ccd9007658c2dadc679899ec4" type="hidden">
<input name="x_show_form" value="PAYMENT_FORM" type="hidden">
<input value="Checkout" type="submit">
</form>
И здесь я могу успешно выполнить транзакцию по карте, также я вижу квитанцию, напечатанную на шлюзе.
Но я хочу, чтобы сведения о результате транзакции вернулись на мой сайт Итак, как мне их получить?
Я следую этому официальному руководству, https://support.payeezy.com/hc/en-us/articles/203992129-Hosted-Checkout-Payment-Pages-Integration-Manual
А также я просмотрел руководство, есть несколько вещей, называемых тихая публикация и ретрансляция ответа, с помощью которого я должен получить детали транзакции, но я не мог понять, как реализовать эти два метода?
Примечание: я использую response js в качестве интерфейса и node js как бэкэнд. И я использую учетную запись песочницы