【问题标题】:Why can't I capture the PayPal transaction in BlueSnap API?为什么我无法在 BlueSnap API 中捕获 PayPal 交易?
【发布时间】:2018-03-01 07:52:57
【问题描述】:
【问题讨论】:
标签:
paypal
payment-gateway
bluesnap
【解决方案1】:
您所描述的情况可能是由于在购物者在 PayPal 中批准购买之前尝试转到 PayPal 流程的第 2 步造成的。
第 1 步的结尾包括将购物者重定向到 PayPal 以完成购买,之后购物者再次被重定向到您的网站。购物者最终被重定向到的地址可以在第一步中配置为 returnUrl,例如:
{
"amount": 100,
"softDescriptor": "ABC COMPANY",
"currency": "USD",
"paypalTransaction": {
"cancelUrl": "http://www.cancelURL.com",
"returnUrl": "http://www.returnURL.com"
},
"transactionFraudInfo": {"fraudSessionId": 1234}
}
BlueSnap 建议您将此 returnUrl 配置为您网站中的收件人地址,这样您也可以在购物者返回时收到通知。当购物者在 PayPal 中成功完成审批后,您将被允许提交流程的第 2 步。
希望对你有所帮助。