Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal集成-ionic3中的付款不可处理错误?_Paypal_Ionic3_Paypal Sandbox - Fatal编程技术网

Paypal集成-ionic3中的付款不可处理错误?

Paypal集成-ionic3中的付款不可处理错误?,paypal,ionic3,paypal-sandbox,Paypal,Ionic3,Paypal Sandbox,我正在将paypal集成到我的ionic应用程序中,…很高兴我可以轻松地使用静态值实现paypal,但当我尝试使用动态值时,它显示了一个错误。 无法在控制台中处理付款 continueSubscription(){ //初始化付款。。。。。。 这个是.payPal.init({ PayPalenEnvironment生产:'', PayPalenEnvironment沙盒:“XXXXXX” }).然后(()=>{ var数据=此.paymentAmount; //环境:PayPalenEnvi

我正在将paypal集成到我的ionic应用程序中,…很高兴我可以轻松地使用静态值实现paypal,但当我尝试使用动态值时,它显示了一个错误。 无法在控制台中处理付款

continueSubscription(){
//初始化付款。。。。。。
这个是.payPal.init({
PayPalenEnvironment生产:'',
PayPalenEnvironment沙盒:“XXXXXX”
}).然后(()=>{
var数据=此.paymentAmount;
//环境:PayPalenEnvironment非网络、PayPalenEnvironment沙盒、PayPalenEnvironment生产
this.payPal.prepareToRender('PayPalEnvironmentSandbox',新的PayPalConfiguration({}))。然后(()=>{
console.log(此.selectedValue);
var payment=new Paympayment(this.selectedValue.amount,this.selectedValue.currency_type,“Description”,this.selectedValue.descryption);
this.payPal.renderSinglePaymentUI(付款)。然后((res)=>{
//成功支付
this.paymentResponse=res;
},(错误)=>{
console.log(错误);
//错误或渲染对话框未成功关闭
});
}, () => {
//配置错误
});
}, () => {
//初始化时出错,可能是PayPal不受支持或其他原因
});

}
您是否确保
this.selectedValue.amount
是一个字符串? PayPal希望金额为字符串,不接受数字/int

如果执行
console.log(this.selectedValue.amount),控制台会说什么


您也可以尝试使用单引号而不是双引号。

是否确保
this.selectedValue.amount
是字符串? PayPal希望金额为字符串,不接受数字/int

如果执行
console.log(this.selectedValue.amount),控制台会说什么


您也可以尝试使用单引号而不是双引号。

您好,我也面临同样的错误。你能帮我解决同样的问题吗?嗨,事实上,在我的例子中,我传递了错误的金额值,比如..十进制值以参数形式发送?你好,我面临着同样的错误。你能帮我解决同样的问题吗?嗨,事实上,在我的例子中,我传递了错误的金额值,比如..十进制值以参数形式发送?是的,我传递了字符串形式的金额,但仍然得到了相同的错误。您能告诉我还有什么可以尝试和检查的吗?是的,我已经在字符串中传递了金额,但仍然得到相同的错误。你能告诉我还有什么可以尝试和检查的吗?