From 7645bc0a94a481b554e78f3fc3d1c19b6f7b8411 Mon Sep 17 00:00:00 2001 From: liAnGjiA Date: Wed, 8 Apr 2015 17:26:22 +0800 Subject: [PATCH 1/4] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加alipay模块的中文说明。 --- README.md | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index dbcaa48..635e111 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,17 @@ -# payment_alipay -alipay for odoo - -this module still in development +Odoo 8.0 支付宝模块中文使用
+
+一、安装payment_alipay模块前的注意事项:
+
+1、要注意观察,是否得到两个文件夹,如果是下载zip包,则解压后注意路径问题,要把模块放addons目录下层,而不是在下下层目录。确保目录路径为addons\payment_allpay\以及addons\payment_alipay\都能看到README.md该文件。
+2、首先到https://github.com/odoo-cn/payment/tree/8.0 下载得到8.0版本的pay两个:支付宝(alipay)和欧付宝(allpay),
+3、然后到odoo里更新模块列表:【设置】->【模块】下的【更新模块列表】,更新后,可搜到alipay和allpay两个模块。
+二、配置alipay和allpay:
+
+alipay的设置步骤如下:
+1、odoo中,【设置】->【Payments 】下【 Payment Acquirers 】会看到有【Alipay】,点它,画面会转一下到alipay支付宝模块配置页的画面;
+2、其中特别注意:支付宝的开发者注册成功后,会得到一些参数,例如以下三样:
+ Alipay Partner ID
+Alipay Partner Key
+Alipay Seller Email
+将这三样填写进去即可实现利用odoo开网上商城,然后用alipay支付宝来收款。
+以上,简述一下。如有不当,请跟贴。
From 581c0c6909d12eee2435edef2b316b8e42bc4e2d Mon Sep 17 00:00:00 2001 From: liAnGjiA Date: Wed, 8 Apr 2015 19:21:08 +0800 Subject: [PATCH 2/4] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 追加interface type缺漏。 --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 635e111..d75faaa 100644 --- a/README.md +++ b/README.md @@ -9,9 +9,10 @@ Odoo 8.0 支付宝模块中文使用

alipay的设置步骤如下:
1、odoo中,【设置】->【Payments 】下【 Payment Acquirers 】会看到有【Alipay】,点它,画面会转一下到alipay支付宝模块配置页的画面;
-2、其中特别注意:支付宝的开发者注册成功后,会得到一些参数,例如以下三样:
+2、其中特别注意:支付宝的开发者注册成功后,会得到一些参数,例如以下几样:
Alipay Partner ID
Alipay Partner Key
Alipay Seller Email
+interface type
将这三样填写进去即可实现利用odoo开网上商城,然后用alipay支付宝来收款。
以上,简述一下。如有不当,请跟贴。
From 9ad4adc240705a1da3d9bbbc9271fbf8fb0dea39 Mon Sep 17 00:00:00 2001 From: liAnGjiA Date: Thu, 9 Apr 2015 16:07:03 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=89=93=E5=8D=B0?= =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95=E6=97=B6=E6=8A=A5alipay?= =?UTF-8?q?=E9=94=99utf8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 打印销售订单时报alipay错: File "D:\20150403wangbuke-GreenOdoo-8.0-win32\GreenOdoo\source\addons\payment_alipay\models\alipay.py", line 158, in alipay_form_generate_values alipay_tx_values['sign'] = util.build_mysign(prestr, acquirer.alipay_partner_key, 'MD5') File "D:\20150403wangbuke-GreenOdoo-8.0-win32\GreenOdoo\source\addons\payment_alipay\models\util.py", line 61, in build_mysign return md5(prestr + key).hexdigest() UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 26: ordinal not in range(128) 在以下两个文件头加入: payment_alipay\models\alipay.py payment_alipay\models\util.py 加入: import sys reload(sys) sys.setdefaultencoding('utf8') 解决utf8问题。 --- models/alipay.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/models/alipay.py b/models/alipay.py index 6255769..8c45505 100755 --- a/models/alipay.py +++ b/models/alipay.py @@ -1,4 +1,7 @@ # -*- coding: utf-'8' "-*-" +import sys +reload(sys) +sys.setdefaultencoding('utf8') import base64 try: From b63d24dca80e5391b0125adf78e20aaff399de2f Mon Sep 17 00:00:00 2001 From: liAnGjiA Date: Thu, 28 Mar 2024 23:01:04 +0800 Subject: [PATCH 4/4] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加声明 --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d75faaa..ef82950 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,10 @@ +声明:模块原作者为Jeffery大佬,本仓库是当时Jeffery在群里的教学所交的作业。特此声明,向大佬致敬! Odoo 8.0 支付宝模块中文使用

一、安装payment_alipay模块前的注意事项:

1、要注意观察,是否得到两个文件夹,如果是下载zip包,则解压后注意路径问题,要把模块放addons目录下层,而不是在下下层目录。确保目录路径为addons\payment_allpay\以及addons\payment_alipay\都能看到README.md该文件。
-2、首先到https://github.com/odoo-cn/payment/tree/8.0 下载得到8.0版本的pay两个:支付宝(alipay)和欧付宝(allpay),
+2、首先到https://github.com/jeffery9/odoo-payment (原始链接已由原作者Jeffery大佬变更名称https://github.com/odoo-cn/payment/tree/8.0) 下载得到8.0版本的pay两个:支付宝(alipay)和欧付宝(allpay),
3、然后到odoo里更新模块列表:【设置】->【模块】下的【更新模块列表】,更新后,可搜到alipay和allpay两个模块。
二、配置alipay和allpay: