|
关于网上opencart配置里面,有许多网友遇见设置好了支付宝appid,私钥和公钥,付款成功,但是opencart里面历史订单里面没有订单记录的问题。
进一步查资料,会查到打开后台商店设置里面的伪静态。
同时在.htccess里面确认有一个规则:
RewriteRule ^callback/(.*) index.php?route=account/social&provider=$1 [QSA]
RewriteRule ^payment_callback/(.*) index.php?route=extension/payment/$1/callback [QSA]
但是止步于此。没有进一步的资料。
其实,这些都设置好了,还是不能支付成功。
这是因为一个操作误区,在oc后台设置里,标明了aPpid,私钥,和公钥,你填进去就行。
理所当然,使用者会在支付宝开发平台查ID,然后把生成的应用私钥和应用公钥上面。
结果,就错了。
其实,真实的问题,是最下面的公钥,这里不能填应用公钥,要填支付宝公钥。
也就是:排序是:
APPID
应用私钥
支付宝公钥。
关于应用公钥与支付宝公钥的区别,我上个图吧。
|
|