PayPal响应式结账?

Posted

技术标签:

【中文标题】PayPal响应式结账?【英文标题】:PayPal responsive checkout? 【发布时间】:2020-07-24 02:29:24 【问题描述】:

我需要向客户显示响应式 PayPal 结帐页面。

我正在使用的链接:https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey= 我得到了什么:https://i.stack.imgur.com/PDlWy.png

我需要显示适合移动设备的响应式 PayPal 结帐页面。

谢谢。

【问题讨论】:

【参考方案1】:

您的第一个链接是自适应付款结帐。 Adaptive Payments 是一种非常古老且已被弃用的 PayPal 产品,并且不会提供响应式页面。

要获得响应式页面,请切换到正常的 PayPal 结帐。

这是一个前端,它依赖于调用服务器来设置 v2/订单并通过 API 捕获该 v2/订单:https://developer.paypal.com/demo/checkout/#/pattern/server(注意对 '/demo/...' 的调用占位符,必须替换为服务器上的实际路由)。

这是一个不这样做的前端,并且只使用 html/javascript:https://developer.paypal.com/demo/checkout/#/pattern/client

【讨论】:

感谢@Preston PHX 的回复。如果是这样,您知道我们如何在 PayPal 中进行拆分/并行交易。 经典 EC 并行支付也已被弃用,但可能会提供一个响应更快的页面:developer.paypal.com/docs/archive/express-checkout/…。使用 EC 并行,发件人将始终在结帐时看到他们正在支付的每个收件人。我不推荐使用它,但它是我所知道的唯一公开记录的 PayPal 解决方案,不需要任何批准(不再提供自适应支付的批准,新集成完全不推荐使用它) 如果您的企业帐户获得批准,您可能会收到单笔付款并使用 PayPal 付款进行操作:developer.paypal.com/docs/payouts/integrate/prerequisites/… 如果您有参考交易(另一项需要批准的事情),您可以与其他收款人签订结算协议,他们会收到一笔付款,然后您相应地或以某些方式向他们收费使用参考事务的批处理循环。

以上是关于PayPal响应式结账?的主要内容,如果未能解决你的问题,请参考以下文章

PayPal 隐式付款错误 580001

PayPal 已收费,但付款响应为“无效”

PayPal Express Checkout PHP 没有得到响应

PayPal IPN 模拟器 - 如何生成无效响应?

获取账单信息快速结账

Paypal 响应 avscode(万事达卡)始终为“X”