我需要为我的英国客户实施 Website Payment Pro 托管页面解决方案。
在与 PayPal 团队讨论并查看技术指南后,我做了以下事情:
- 调用 BMCreateButton API(端点 url - https://api-3t.sandbox.paypal.com/nvp)以获取 EMAILLINK
- 将用户重定向到 EMAILINK(securepayments.sandbox.paypal.com/webapps/HostedSoleSolutionApp/webflow/sparta/hostedSoleSolutionProcess?hosted_button_id=HSSS-jsCeH.xi9R3Q........) 以获取 PP 托管页面
- 用户在托管页面完成支付
- 付款完成后,用户被重定向回我的确认页面。
在响应中,我只看到“tx”(TransactionId)和 CSCMATCH(=M)。
没有 PNREF 或其他状态参数告诉我付款是否为“授权”、“拒绝”、“取消”或任何错误消息。
我正在将此解决方案与 payflow 网关托管页面解决方案(在英国不可用)进行比较,在该解决方案中,我收到了足够的响应参数,以便在收到响应后最终做出正确的决定。
请指教。