Paypal for iOS用阿拉伯语提供问题

时间:2015-04-02 09:28:40

标签: ios paypal xcode6 paypal-sandbox

我已在我的应用中实施了PayPal。我也用两种语言制作了这个应用程序,英语和阿拉伯语本地化。一切正常,当应用程序以英文运行时,但当我切换到阿拉伯语并使用PayPal进行付款时,它总是会出错。

  VALIDATION_ERROR - معلومات الدفع غير صحيحة. يرجى التصحيح وإعادة الإرسال. (400) | PayPal Debug-ID:MY_ID [sandbox, PayPal iOS SDK 2.4.2] | Details: (
    {
    field = "transactions[0].amount.details.subtotal";
    issue = "Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by '.', optional thousands separator ',', limited to 7 digits before the decimal point";
} 

另外,由于PayPal中的本地化以及显示的数量是这样的

 $٤.,,.

我在这里假设的是,在阿拉伯语中,“0”被认为是“。”而PayPal将此作为小数,因此产生错误。我搜索了很多但无法找到解决方案。任何帮助将不胜感激。提前致谢

1 个答案:

答案 0 :(得分:0)

此处描述的问题现已在PayPal-iOS-SDK版本2.10.0的新版本中得到解决。