支付宝支付

支持版本 16.0/17.0/18.0

odoo16.0官方将支付宝模块弃用了,但是需求还在,我们也不太可能去使用推荐的asipay,因此,我们决定,自己手动实现它。

安装与配置

首先,我们在应用中安装我们的支付宝模块:

1

安装好之后,我们在销售-配置-在线支付-支付提供商菜单进入支付宝配置界面:

2

这里对各个参数简单介绍一下:

参数 说明
支付宝APPID 我们在支付宝开放平台申请的应用ID
支付宝卖家编号 我们在支付宝平台的商家账号
商户私钥 由支付宝开放平台生成/自己上传的商家私钥。
支付宝公钥 由支付宝开放平台生成/自己上传的支付宝公钥。
签名类型 RSA/RSA2

配置好之后,我们就可以使用支付宝完成支付了。

在web商城中使用支付宝支付

我们先来看商城中的例子,首先我们去下一单,然后进入付款页面。网站会引导我们跳转到支付宝网站进行支付,用户支付完成后,网页会自动跳回我们的网站并完返回支付状态。

3

在销售订单中支付

同样的,我们也可以在销售订单中使用支付宝让客户支付。首先,我们创建一个销售订单

4

然后,我们把订单通过邮件发送给客户,客户在收到邮件后,直接打开邮件中的链接,即可跳转到支付页面。

5

在invoice中使用支付宝支付

我们也可以先开invoice,然后把invoice发送给客户,客户在invoice预览界面可以点击立即支付

6

选择支付宝完成支付

7

results matching ""

    No results matching ""