Stripe¶
Stripe 是一家美国的在线支付解决方案提供商,允许企业接受 信用卡 和其他支付方式。
另请参见
支持的付款方式列表,请参阅 Stripe 官方文档:Stripe 支持的付款方式
使用 Odoo 创建您的 Stripe 账户¶
获取凭证的方法取决于您的托管类型:
导航至支付提供商 Stripe 并点击 连接 Stripe。
按照设置流程操作,并在 Stripe 向你发送确认邮件时确认你的电子邮件地址。
在流程结束时,点击 同意并提交。如果已提交所有要求的信息,您将被重定向到 Odoo,并且您的付款提供商将被启用。
导航至支付提供商 Stripe 并点击 连接 Stripe。
按照设置流程操作,并在 Stripe 向你发送确认邮件时确认你的电子邮件地址。
在流程结束时,点击 同意并提交;随后您将被重定向到 Odoo 中的支付提供商 Stripe。
将 状态 字段设置为 启用。
小技巧
要使用现有的 Stripe 账户,启用开发者模式 并 手动启用 Stripe。然后您可以 填写您的凭据,生成一个 Webhook,并启用支付方式。
你可以通过 测试模式 来测试 Stripe。为此,首先,请 登录到你的 Stripe 仪表盘 并切换到 测试模式。然后,在 Odoo 中,启用开发者模式,导航到支付方式 Stripe,使用测试密钥填写你的 API 凭据,并将 状态 字段设置为 测试模式。
填写您的凭据¶
如果您的 API 凭据 用于连接您的 Stripe 账户,请按以下步骤操作:
前往 Stripe 的 API 密钥页面,或登录您的 Stripe 仪表板并进入 。
在 标准密钥 部分中,复制 可发布密钥 和 秘密密钥,并保存以备后用。
在 Odoo 中,导航到支付提供商 Stripe。
在 凭证 选项卡中,将 可发布密钥 和 秘密密钥 字段填写为你之前保存的值。
生成 Webhook¶
如果你的 Webhook 签名密钥 用于连接你的 Stripe 账户,你可以自动或手动创建一个 Webhook。
确保您的 可发布密钥和秘密密钥 已填写,然后点击 生成您的 Webhook。
前往 Stripe 的 Webhooks 页面,或登录您的 Stripe 仪表板并进入 。
在 托管端点 部分,点击 添加端点。然后,在 端点 URL 字段中,输入您的 Odoo 数据库的 URL,并在其后添加
/payment/stripe/webhook
,例如https://yourcompany.odoo.com/payment/stripe/webhook
。点击表单底部的 选择活动,然后选择以下活动:
在 费用 部分:费用.已退款 和 费用.退款更新;
在 付款意图 部分中:payment_intent.amount_capturable_updated、payment_intent.payment_failed、payment_intent.processing 和 payment_intent.succeeded;
在 设置意图 部分:setup_intent.succeeded。
点击 添加事件。
点击 添加端点,然后点击 显示,并保存您的 签名密钥 以备后用。
在 Odoo 中,导航到支付提供商 Stripe。
在 凭证 选项卡中,将 Webhook 签名密钥 字段填写为你之前保存的值。
注解
您可以选择其他事件,但它们目前未被 Odoo 处理。
启用 Apple Pay¶
要允许客户使用 Apple Pay 按钮支付其电子商务订单,请转到 配置 选项卡,启用 允许快速结账,然后点击 启用 Apple Pay。
另请参见