Magento网店选择paypal付款时提示网关错误

Magento网店付款方式集成了paypal,做外贸的人都知道老外喜欢用paypal购物.

今天的一位客户遇到一个支付问题,Magento paypal支付跳转出错的问题。

提示:PayPal gateway has rejected request. Callback URL is wrong type; you must use the HTTPS (#11813: Callback URL is wrong type)

解析: 贝宝网关拒绝请求。回调网址类型是错误的;你必须使用https(网址:#11813回调是错误的类型)

做多年(包括zencart模板,等)像这种问题也是第一次遇见,于是google了一下英文资料,按照资料的去做,问题解决了。

下面最模板zuimoban网站模板给大家讲下方法:

system -> configuration ->  paypal -> Transfer Shipping Options     将这个选项改成no就可以了。

发生这个问题的原因,是在后台的paypal选项设置中,设置了。paypal express模式,并且把Transfer Shipping Options = Yes,但是网站又没有一个https 地址。

解决这个办法1 .获取一个SSL证书  2. 将Transfer Shipping Options = no

这里我再补充下,我是这样解决问题的:

在paypal的设置里把Sandbox Mode这个设置为no,把API Uses Proxy这个也设置成no

未经允许不得转载:哈勃私语 » Magento网店选择paypal付款时提示网关错误

本文共615个字 创建时间:2017年9月21日19:53   

分享到:更多 ()