Razorpay¶
Razorpay 是一家成立于印度的在线支付提供商,支持超过 100 种支付方式。
通过 Odoo 创建 Razorpay 账户(仅限印度公司)¶
注解
此方法仅适用于印度公司。
此流程不支持 测试模式 。
导航到 Razorpay 支付提供商 并单击 连接 。
完成账户创建过程,并在提示时输入验证码。
小技巧
如果您已有 Razorpay 账户,请输入您的 Razorpay 凭据,选择要链接到 Odoo 数据库的账户(如果适用),然后单击 继续 。
在流程结束时,单击 授权 。如果所有必需信息已提交,您将被重定向到 Odoo,并且支付提供商将 启用 。
手动凭据和 webhook 输入¶
Razorpay 配置¶
如有必要,请 创建 Razorpay 账户 并登录 Razorpay 仪表板 。
转到页面顶部的 支付 标签页。
切换左侧菜单中的 测试模式 开关以在不向客户收费的情况下尝试集成。准备好接受真实支付后,将其关闭。
单击左侧菜单中的 账户和设置 ,然后在 网站和应用设置 下选择 API 密钥 。
复制 密钥 ID 和 密钥 字段的值并保存以备后用。
单击左侧菜单中的 账户和设置 ,然后在 网站和应用设置 下选择 Webhooks 。
- 单击 添加新 Webhook ,然后在 Webhook URL 字段中输入您的 Odoo 数据库 URL,后跟
/payment/razorpay/webhook。例如:https://example.odoo.com/payment/razorpay/webhook。 在 密钥 字段输入密码,保存密码,供之后使用。
启用以下事件: payment.authorized 、 payment.captured 、 payment.failed 、 refund.failed 和 refund.processed 。
单击 创建 Webhook 以完成配置。
重要
必须激活 定期支付 功能才能接受定期支付。要启用此功能,请向 Razorpay 支持团队 提交请求。
Odoo 配置¶
激活 开发者模式 。
在 凭据 标签页中,使用您在 Razorpay 配置 期间保存的值填写 密钥 ID 、 密钥 和 Webhook 密钥 。
根据需要配置其余选项。
将 状态 字段设置为 启用 (或者如果您将 Razorpay 作为 测试 尝试,则设置为 测试模式 )。
参见