请教:一个Paypal账号应用的多个Ecshop英文商店的问题
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
各位前辈们好: 我接触ecshop有一年多的时间了,自己建了一个网店运行,现在我打算建多一个网店,但是Paypal支付的问题困扰了我很长时间一直没有得到解决。 截取一段paypa.php代码 "<input type='hidden' name='cmd' value='_xclick'>" .// 不能省略 "<input type='hidden' name='business' value='$data_pay_account'>" .// 贝宝帐号 "<input type='hidden' name='item_name' value='$order[order_sn]'>" .// payment for "<input type='hidden' name='amount' value='$data_amount'>" .// 订单金额 "<input type='hidden' name='currency_code' value='$currency_code'>" .// 货币 "<input type='hidden' name='return' value='$data_return_url'>" .// 付款后页面 "<input type='hidden' name='invoice' value='$data_order_id'>" . // 订单号 "<input type='hidden' name='charset' value='utf-8'>" .// 字符集 "<input type='hidden' name='no_shipping' value='1'>" .// 不要求客户提供收货地址 "<input type='hidden' name='no_note' value=''>" . // 付款说明 "<input type='hidden' name='notify_url' value='$data_notify_url'>" . ...................... $data_order_id= $order['log_id']; ...................... 上面的一段paypal.php里面定义的invoice值是取log_id这值的,如果一个paypal账号只对应一个EC网店的没有问题,但是如果两个或者多个EC网店用同一个paypal账号,那么到paypal支付的时候提交的invoice值经常就相同了,paypal那边提示invoice值一样,该订单已支付,请返回商家而无法支付。 曾经解决的方法是将<input type='hidden' name='invoice' value='$data_order_id'>" 改一下比如<input type='hidden' name='invoice' value='xxxx.$data_order_id'>",结果支付时候能够收到款,但是返回时又提示支付失败而且后台状态也不能自动更新。 所以我想恳求各位前辈们,在百忙之中告诉我一个Paypal账号怎样应用于多个不同商店?谢谢大家 |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...