WooCommerce商城建站,使用 PayPal 在线支付是必不可少的,在 PayPal 官网申请 PayPal 支付接口后,可以直接在网站后台 WooCommerce – 设置 – 支付 页面,启用 PayPal 标准接口 后,配置申请到的 PayPal API ,来实现在线支付和通过 PayPal 处理退款等操作。
在WordPress外贸商城建站过程中,有客户反馈使用配置好的 PayPal 支付时,在跳转到PayPal官网支付时,出现了 “抱歉,系统暂时无响应,请稍后再试” 的错误,导致PayPal付款无法继续。
经过WPPOP测试排查,以及和PayPal官方客服沟通,导致PayPal支付时,出现 “抱歉,系统暂时无响应,请稍后再试” 错误的原因主要有以下几种。您可以根据网站状态进行逐一排查,从而,可以快速找到导致问题的原因,并解决掉。
1. 编码不一致问题
使用 WooCommerce 搭建的 WordPress 商城站点,程序编码对是统一的 UTF-8 编码格式,而中文用户申请的默认PayPal设置都是 GB2312 编码格式,因此,在和网站整合支付接口后,会持续网站和PayPal接口编码不一致的问题。此时,我们需要重新设置 PayPal 支付方式的编码格式为 UTF-8 即可。
在 PayPal 官网,修改设置 PayPal 支付方式的编码格式,无法直接在 PayPal 官网后台管理设置中找到,需要访问 PayPal 开发工程师提供的链接地址进行修改。
修改地址:https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding
登录进入之后,点击“更多选项”,如下图所示位置:
然后,在展开项中将 选择您的网站所使用的编码 和 是否想在PayPal向您发送的数据中使用相同的编码(例如,IPN、可下载日志、电子邮件)? 两项的编码都改为 UTF-8 即可。如下图所示:
修改编码之后,再使用PayPal支付就可以正常跳转进行在线付款了。
2. 阻止未加密的网站付款
PayPal支付出现 “抱歉,系统暂时无响应,请稍后再试” 的错误,还有可能是因为 PayPal 设置中的 “阻止未加密的网站付款” 项为 启用 状态,更改过来就行。
具体如下:
登录 PayPal 网站后,依次进入 我的PayPal – 卖家工具 页面,在页面中找到 网站习惯设定 设置模块,点击进入,如下图所示:
点击 网站习惯设定 设置 右侧的 更新 按钮,在 加密的网站付款 设置项下,找到 阻止未加密的网站付款 开关设置,选择 关闭 选项,如下图所示:
如果你使用的是 http:// 旧的不安全协议搭建的网站,那很可能就是这个原因导致的。
3. PayPal帐号被冻结
PayPal帐号因为某种原因被冻结,也是导致使用 PayPal 支付时出现 “抱歉,系统暂时无响应,请稍后再试” 错误的可能原因之一。要确保当前接入的PayPal帐号为正常使用状态。
PayPal账户被冻结的原因
3.1 违反了相关规则,例如销售违禁物品、出售仿牌或者假货、未发货而提现等。
- 侵犯知识产权:PayPal明确禁止出售仿牌或者假货,国外对知识产权的保护非常重视,一旦国际品牌商投诉PayPal,后果不堪设想。如果有这种情况的客户,建议不要使用PayPal账户。
- 销售违禁物品:如处方药或枪支。
- 未发货而提现
- 收款后立马进行提现:比如账户进账后,收款后马上提现90%,商家已经收款,货物没有发出进行提现,引起Paypal怀疑导致账号被冻结。
3.2 账户存在较高风险
如果您的卖家表现表明您的账户可能存在较高的风险,您的账户也可能会受到限制。
- 如果您开始销售全新类型的产品(比如珠宝一类的贵重物品),或者您的日常销售量迅速增加,我们将会进行调查,同时您的账户可能会受到限制。
- 被客户投诉过多或客户退单过多:一般投诉率超过3%,退单率超过1%,会被PayPal公司终止合作。
- 从PayPal提现金额过大:比如账户进账后,在发货之后,由于卖家无论什么原因需要进行资金周转,把进账的钱款全部提现,这种情况是很危险的。PayPal一般提现金额在80%是相对比较安全的,预留其中20%为了防止买家退单,最主要还是为了让PayPal放心。
4. 不支持的货币支付方式
如果你是个人消费用户,在使用 PayPal 支付时出现 “抱歉,系统暂时无响应,请稍后再试” 的错误,很可能是因为付费的货币币种不是你的 PayPal 账户里支持的货币类型。比如:你支付时使用的是人民币,但是你的 PayPal 账户里面只有美元,那么,PayPal 付款在调起人民币支付时,你 PayPal 账户里没有人民币,所以会出现支付失败。