我有一个应用程序,我在其中集成了通过 Paypal 付款的选项。我已经很好地集成了,只是我遇到了一个我无法解决的错误。
我用过这个插件;
https://github.com/paypal/PayPal-Cordova-Plugin
在 index.js 文件中,我有这个;
initPaymentUI: function() {
var clientIDs = {
"PayPalEnvironmentProduction": "MY_ID",
"PayPalEnvironmentSandbox": "SANDBOX_ID"
};
PayPalMobile.init(clientIDs, app.onPayPalMobileInit);
},
再往下,我有;
onPayPalMobileInit: function() {
// must be called
// use PayPalEnvironmentNoNetwork mode to get look and feel of the flow
PayPalMobile.prepareToRender("PayPalEnvironmentSandbox", app.configuration(),
app.onPrepareRender);
},
在我的手机上,它的身份验证很好,但就在我能够付款之前,我收到以下错误;
“设置此付款时出现问题。请访问 Paypal 网站检查您的帐户”
关于我可能遗漏的任何想法?
最佳答案
我让它工作了。正如日志所建议的,我为小计和总数设置的值不相符。根据此处的示例,一个是 50 美元,另一个是 1 美元; https://github.com/paypal/PayPal-Cordova-Plugin
它现在在实时值以及 IPN 和 PDT 上运行良好。
谢谢@paypal_louis
关于jquery - Paypal Jquery 移动集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34156301/