不能将承诺的价值返还给paypal按钮

时间:2017-06-18 20:45:31

标签: javascript php json paypal

我正在尝试使用Codeigniter v2和定制的php在我的网站(Ubuntu 14.02 LAMP)上实现paypal快速结账。我选择了服务器实现模型,我负责将支付ID返回到paypal(创建支付)。但是,即使我很高兴我可以从我的php函数返回{" payToken":" token_value"}形式的json结构,paypal checkout.js继续说我的第一个字符是'<&#;;并且窗口就会死掉。我只能假设我正在返回HTML,但根本找不到问题。我错过了关于如何在html中的按钮js脚本代码中将返回值编码为函数的一些重要细节,如下所示:

 return paypal.request.post('/payment/create/').then(function(res) {
                            return res.payToken;
                        });

这是从paypals指南复制的,我的create函数返回上面的json。

任何帮助都会得到真正的帮助,因为我已经花了好几个星期无处可去。

谢谢,保罗

0 个答案:

没有答案