Razorpay¶
Razorpay 是一家成立于印度的在线支付提供商,支持 100 多种支付方式。
使用 Odoo 创建 Razorpay 帐户(仅限印度公司)¶
注解
此方法仅适用于印度公司。
此流程不支持 test mode。
Navigate to the Razorpay payment provider,然后单击 Connect。
完成帐户创建过程并在出现提示时输入验证码。
小技巧
如果您已有 Razorpay 帐户,请输入您的 Razorpay 凭据,选择要链接到 Odoo 数据库的帐户(如果适用),然后点击 Continue。
在此过程结束时,单击 Authorize。如果已提交所有必需信息,您将被重定向到 Odoo,付款提供商为 Enabled。
手动凭据和 Webhook 输入¶
Razorpay配置¶
Create a Razorpay account <https://accounts.razorpay.com/>`_(如有必要)并登录到 `Razorpay Dashboard。
转到页面顶部的 Payments 选项卡。
切换左侧菜单中的 Test Mode 开关即可尝试集成,无需向客户收费。一旦您准备好接受真实付款,请将其关闭。
单击左侧菜单中的 Account & Settings,然后在 Website and app settings 下选择 API Keys。
复制 Key Id 和 Secret Key 字段的值并保存以供以后使用。
单击左侧菜单中的 Account & Settings,然后在 Website and app settings 下选择 Webhooks。
- 单击 Add New Webhook,然后在 Webhook URL 字段中输入您的 Odoo 数据库 URL,后跟
/payment/razorpay/webhook。例如:https://example.odoo.com/payment/razorpay/webhook。 在:guilabel:`密钥`字段输入密码,保存密码,供之后使用。
启用以下事件:payment.authorized、payment.captured、payment.failed、refund.failed 和 refund.processed。
单击 Create Webhook 完成配置。
重要
必须激活 Recurring payments 功能才能接受定期付款。要启用此功能,请向 Razorpay Support team 提交请求。
Odoo 配置¶
激活 developer mode。
在 Credentials 选项卡中,使用您在 Razorpay配置 期间保存的值填充 Key Id、Key Secret 和 Webhook Secret。
根据需要配置其余选项。
将 State 字段设置为 Enabled (如果您尝试将 Razorpay 作为 test,则将其设置为 Test Mode)。
其他资料