如何获取 PayPal Adaptive Payments 授权表的移动浏览器视图

Posted

技术标签:

【中文标题】如何获取 PayPal Adaptive Payments 授权表的移动浏览器视图【英文标题】:How to get mobile browser view of PayPal Adaptive Payments authorization form 【发布时间】:2014-07-14 08:37:04 【问题描述】:

我正在使用 PayPal Adaptive Payments API 实施链式支付。我们有 iosandroid 应用程序。sandbox.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey= 在智能手机(iOS 和 Android)上看起来很难看的授权表:@987654321 @

用户代理是正确的(我在 Safari 开发中测试过)。 是否可以提供参数来显示此表单的移动布局? 无论如何,我也尝试用嵌入式支付体验交换这个网址:sandbox.paypal.com/webapps/adaptivepayment/flow/pay?paykey= 但它不适用于任何总是显示错误的 expType 选项:请稍后再试。无法完成付款。此功能目前不可用。

apkey 绝对有效,因为如果使用“webscr?cmd=_ap-payment” url 打开相同的密钥会显示授权表单。

那么,是否有可能在 iOS 和 Android 上获得漂亮的自适应支付授权表单?哪种方法更好,经典(webscr-url)还是嵌入式?

【问题讨论】:

你解决了吗?我也面临同样的问题。 【参考方案1】:

问题似乎是由 senderEmail 引起的。如果您将其从请求中删除,它将起作用。请在此处阅读更多内容:

Embedded payments and 'This function is temporarily unavailable' error

(PayPal 应该为它的用户界面感到羞耻。他们不能让 UI 设计师为他们的 ONE PAGE 付款设计一个响应式 UI 吗?嵌入式 UI 充满了错误 >.

【讨论】:

感谢您的回复。实际上 senderEmail 是嵌入式流问题的原因。现在它可以工作了,但又不正确了。最后,嵌入式流程不会重定向到创建支付请求时提供的回调 url。

以上是关于如何获取 PayPal Adaptive Payments 授权表的移动浏览器视图的主要内容,如果未能解决你的问题,请参考以下文章

如何从新的 Paypal Sync Api 获取销售 ID

使用 rails 和 active_paypal_adaptive_payment 执行预批准付款

PayPal Adaptive Payments 支付操作完成后如何收到成功响应?

如何使用 Paypal 的 Adaptive Payments API 和 Ruby 来避免身份验证和时间问题?

我如何返回 paypal-preapproval 的响应?

Paypal Adaptive Payments 以访客身份