我一直在将Azure API管理与Paypal集成。这是当前的流量
到目前为止,我遇到的问题是,我可以从贝宝(Paypal)访问的唯一东西是引荐来源,就像这样https://www.sandbox.paypal.com/webapps/billing/subscriptions?ba_token=[BA_TOKEN]&country.x=US&locale.x=en_US&mode=member&token=[TOKEN]
我不知道如何使用这些令牌来标识用户订购的产品。
在步骤4中,存储订阅链接或其ID 之前,将用户重定向为未决的结帐/订单。
返回时,请注意返回URL中的所有其他参数。
这应该为您提供足够的信息,以使return事件与原始订阅重定向和用户相匹配。
为了获得最佳体验,请更改流程以完全不使用重定向。
在此处查看现代的“ in-context” JS按钮解决方案,它使您的网站保持在后台:https://developer.paypal.com/docs/subscriptions/integrate/#4-create-a-subscription
((如果您不知道这是什么意思,请在此演示中单击PayPal按钮,并注意打开的窗口;这实际上是一种体验:https://developer.paypal.com/demo/checkout/#/pattern/client)