我已经在我的网站上实现了MPGS。我点击了此链接进行集成。https://network.gateway.mastercard.com/api/documentation/integrationGuidelines/hostedCheckout/integrationModelHostedCheckout.html。一切似乎都正常。交易成功后,我被重定向到receive.php文件。我想验证付款是否成功。如果可能,如何实现?我是否需要在PHP中创建cron作业或其他内容以检查付款是否成功
<script src="https://network.gateway.mastercard.com/checkout/version/51/checkout.js"
data-error="<?php echo $_SESSION['home_url'].'/errorpage';?>"
data-cancel="<?php echo $_SESSION['home_url'].'/cancelpage';?>"
data-complete="<?php echo $_SESSION['home_url'].'/receipt';?>"
data-timeout="<?php echo $_SESSION['home_url'].'/timeout';?>"
>
答案 0 :(得分:1)
网关通过resultIndicator
参数发送付款结果,该参数可以是:
interaction.returnUrl
)上,或您可以通过比较resultIndicator
和successIndicator
参数来确定付款是否成功。匹配表示付款成功。