paypal checkout.js 检查错误交易

Posted

技术标签:

【中文标题】paypal checkout.js 检查错误交易【英文标题】:paypal checkout.js check error transaction 【发布时间】:2017-08-22 14:29:12 【问题描述】:

我正在使用结帐按钮 (https://developer.paypal.com/demo/checkout/#/pattern/confirm),但遇到了一些问题。 我有一个关于检查信用卡是否有效或帐户是否有足够资金用于付款的过程的问题。以这段代码为例:

  return actions.payment.execute().then(function(data) 

                    console.log(data);

                );

问题是我是否可以知道“数据”是否包含有关付款执行的信息。如果没有,我在哪里可以找到信息?

【问题讨论】:

【参考方案1】:

如果调用了then函数,则支付成功。

return actions.payment.execute().then(function(data) 
    console.log('payment was successful!');
).catch(function(err) 
    console.log('payment failed!');
);

【讨论】:

谢谢,但错误不包含否定信息。否则 onError 事件不包含交易信息。

以上是关于paypal checkout.js 检查错误交易的主要内容,如果未能解决你的问题,请参考以下文章

Paypal Express Checkout.js - 填充产品详细信息

Paypal API - checkout.js - 解析响应错误

PayPal Express Checkout.js - Checkout.js 中未定义的 indexOf

Paypal Checkout.js 未调用 onAuthorize()

卡住了 Paypal Express Checkout 的集成(基本集成 checkout.js 版本 4.0.0)

PayPal REST API - 已退款交易错误