MaterCard Payment Gateway使用会话ID完成回叫

时间:2019-06-26 20:48:31

标签: payment-gateway mastercard

我想知道是否有人可以使用MPGS托管的结帐付款i参数构建API没问题,并且交易正确进行并且显示收据页面,但是问题是当收据页面显示给客户时,没有重定向到我的帐户网站;我搜索了如何进行回调:

完成回调:

  1. 使用创建签出会话创建签出会话 操作
  2. 将session.id传递到checkout.configure()
  3. 提供callback.complete函数或网址

用于创建创建结帐会话的代码是:

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 :(得分:0)

创建检出会话的代码是一个API调用,这意味着不应在脚本中传递该代码。 Create Checkout Session的响应返回session.id,您需要在脚本的Checkout.configure()方法中传递该变量。