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