This repository has been archived by the owner on Mar 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
/
readme.txt
166 lines (114 loc) · 7.98 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
=== Plugin Name ===
Contributors: codingpet
Donate link:
Tags: woocommerce, alipay
Requires at least: 4.0
Tested up to: 4.2.2
Stable tag: 1.3.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Integrate Alipay with Woocommerce. Alipay is one of the most widely used payment method in China.
== Description ==
Integrate Alipay with WooCommerce. To use this payment gateway, you need to sign a contract with Alipay, check out [Alipay Merchant Service](https://b.alipay.com/newIndex.htm "Alipay Merchant Service") for more information.
设置页面位于: WooCommerce » 设置 » 结账 » 支付宝
= 功能简介 =
* 支持担保交易、双功能和即时到帐,即时到帐需要企业账户
* 若主货币不是人民币,可设置汇率转成人民币付款,不影响其它支付方式
* 当订单全部为虚拟可下载物品时,会自动发货
* 订单名称可设置为: 客户姓名、订单中第一个产品的名称或客户姓名+网站名称
* 支付宝交易号在后台编辑订单页面和客户订单收据中显示
* 客户将支付宝中的款项释放给卖家后,订单状态自动变为“已完成”
= 使用条件 =
* 必须安装<a href="http://wordpress.org/extend/plugins/woocommerce/">WooCommerce</a>(2.2.0及以上版本)插件
* 服务器必须支持cURL
* 拥有支付宝商家账户并成功开通所需服务
= Features: =
* Support three payment methods of Alipay: Direct Payment,Escrow Payment and both.
* Allow to set an exchange rate if the main currency is not Chinese Yuan.
* Automatic delivery for products that are both vitual and downloadable.
= Requirement: =
* You must have <a href="http://wordpress.org/extend/plugins/woocommerce/">WooCommerce</a>(Version 2.2.0 and above) plugin installed.
* cURL must be enabled for your server.
* You must have an account at www.alipay.com.
== Installation ==
1. Make sure you already have Woocommerce installed and activated.
2. Upload the folder alipay-for-woocommerce to the `/wp-content/plugins/` directory
3. Activate the plugin named <strong>Alipay For WooCommerce</strong> through the 'Plugins' menu in WordPress
4. Setup your alipay account throuth <strong>Woocommerce -> Settings -> Payment Gateways -> Alipay</strong>.
5. If the main currency of your store is not Chinese Yuan, please also set the exchange rate so that Alipay can convert the price to Chinese Yuan.
== Frequently Asked Questions ==
= 支持的产品及申请地址 =
担保交易、即时到帐和双功能,即时到帐需要企业账号。产品介绍和申请地址:https://b.alipay.com/order/productSet.htm
= 错误代码及解决方法 =
* ILLEGAL_PARTNER - 合作身份者ID(partner)不正确,请仔细核对账户信息
* ILLEGAL_PARTNER_EXTERFACE - 账户正确,但选择的接口未签约,或已签约但未生效,请检查合同
* TRADE_DATA_MATCH_ERROR - 出现重复订单号,请到WooCommerce->设置->结算->支付宝下填写“订单号前缀”
= 异步通知失败 =
客户付款后,支付宝会向网站发送异步通知,站点接收后会更新相应订单状态。例如,担保交易时,客户付款后订单状态变为“处理中”,客户释放款项后订单状态变为“完成”。
若订单状态无法更新,可能是异步通知失败,请检查服务器的访问日志,看是否有支付宝发来的请求,返回的状态码是什么。
支付宝请求的User Agent是Mozilla/4.0,referer为空,请检查服务器是否有屏蔽这两个特征的规则。已知hostgator会屏蔽Mozilla/4.0 User Agent。
= 关于自动发货 =
若销售虚拟产品,且订单产品同时具备虚拟(virtual)和可下载(Downloadable)两种属性,则客户付款后支付宝订单状态就会变为“卖家已发货,等待买家确认”。
= 订单号前缀的作用 =
一个支付宝账户用于多个站点时,有可能产生相同的订单号,而支付宝不允许出现重复订单号,否则会导致付款失败。为每个站点的订单号添加一个唯一的前缀,可有效避免该问题。账户只用于一个站点时可忽略该项。
= What is Partner ID and Security Key? =
Partner ID and Security Key are provided by alipay once you successfully registered and signed a contract with alipay. They are a must if you want to receive payment with alipay.
= What do I need in order to receive money with Alipay? =
If you live in China or have an agent in China, please visit the link below to see a full detailed instruction.<br />
http://help.alipay.com/lab/help_detail.htm?help_id=1503
If not, please check the link below and see if you are qualified to have an alipay account.<br />
http://help.alipay.com/lab/help_detail.htm?help_id=214379
One of the most basic requirement is that you have a bank account in Chinese mainland.
= Alipay doesn't show up on the checkout page, why? =
If the main currency of your store is not Chinese Yuan, please make sure you set the exchange rate through <strong>Woocommerce -> Settings -> Payment Gateways -> Alipay</strong> page.
= I got an ILLEGAL_PARTNER error when placing order? =
Please make sure your account is registered at www.alipay.com, this plugin doesn't support account from global.alipay.com.
= I got an ILLEGAL_PARTNER_EXTERFACE error when placing order? =
Please check the "Alipay Payment Gateway Type" option, if you are using the Direct Payment method and your Alipay account is not a business version, this error occurs. For personal account, it is recommended to use the Escrow Payment method.
= I got an ILLEGAL_SIGN error when placing order? =
Please check the "Use form submission method" box and see if it solves your problem. If not, please leave us a message at our website.
== Screenshots ==
1. Alipay settings page in English
2. 支付宝中文设置页面
3. 使用支付宝付款
4. 根据订单备注查看订单在支付宝的状态
5. 支付宝交易号作为自定义字段存储在WordPress中,可通过自定义栏目修改
== Changelog ==
= 1.1 =
* [Added] Support WooCommerce 2.0
= 1.1.1 =
* [Fixed] Fix a bug that happens when disabling WooCommerce plugin.
* [Fixed] Make sure it supports WooCommerce that belows version 2.0
= 1.2 =
* [Added] When store currency is not RMB, allow entering an exchange rate to convert price on the checkout page to RMB when paying with Alipay.
* [Added] Support WPML + WooCommerce Multilingual plugins
* [Revised] Change the default payment method to Escrow Payment.
= 1.2.1 =
Some bug fixes.
* Order subject format is changed to 'buyer name|#order_id'
* [Fixed] A issue caused by RMB & CNY
* [Fixed] Ordre status not being updated after payment is made
* Updated language pack
= 1.3 =
* [Fixed] 防止订单状态重复更新
* [Fixed] 客户释放支付宝中的款项后,订单状态变为"Completed"
* [Fixed] 记录支付宝交易号,且在后台编辑订单页面以及客户收据中显示
* [Added] 更新支付宝核心文件到2014年版本
* [Added] 订单状态在同步通知和异步通知时都可以更新
* [Added] 虚拟可下载物品自动发货功能
* [Added] 提供三个订单名称选择
= 1.3.1 =
* [Fixed] 中文URL地址导致illegal_Sign错误
* [Added] 插件设置链接
* [Revised] 更新日志存储地址说明
= 1.3.2 =
* [Fixed] WooCommerce 2.1版报错问题,2.2+用户可忽略次更新
= 1.3.3 =
* [Fixed] 增加商户订单号前缀功能,需到后台设置,防止一个支付宝账户用于多个网站时出现重复订单号,产生“TRADE_DATA_MATCH_ERROR”错误
* 更新一些翻译
* 隐藏不重要的说明
= 1.3.4 =
* [Fixed] 修复使用双功能接口的即使到账付款方式时订单状态无法更新的bug
* [Fixed] 修复使用默认固定链接格式时验证失败的问题
* [Revised] 用户付款即减库存,之前为订单完成后减少库存
* [Revised] 删除“订单完成”的订单备注,使用系统默认的订单状态备注即可