支付服务提供商(信用卡、在线支付)

Odoo嵌入了多个**支付服务提供商**,您的客户可以在其*客户门户网站*或您的*电子商务网站*上进行付款,客户可以选择偏爱的付款方式,如**信用卡**,通过定期付款支付销售订单、开票或订阅费用。

提供多种付款方式会增加准时甚至立即付款的机会,因为客户可以更方便地使用他们偏爱和信任的方式进行付款。

在客户门户网站选择支付服务提供商进行在线支付。

注解

Odoo应用程序将敏感信息处理委托给经认证的支付服务提供商,您无需担心PCI合规性。

这意味着,敏感信息(如信用卡号)不存储在Odoo服务器或在其他地点托管的Odoo数据库。Odoo应用程序对安全存储在支付服务提供商系统中的数据使用唯一参考号。

支持的支付服务提供商

从会计角度来看,支付服务提供商可以分为两类:作为第三方提供服务、并要求您遵循另一会计工作流的支付服务提供商;直接进入银行账户并遵循一般对账工作流的支付服务提供商。

在线支付服务提供商

现金流启始于

Tokenization

人工获取

退款

快速支付

额外费用

Adyen支付

Odoo

仅限全额

全额和部分金额

亚马逊支付服务

支付服务商网站

AsiaPay

支付服务商网站

Authorize.Net

Odoo

仅限全额

仅限全额

Buckaroo

支付服务商网站

Flutterwave

支付服务商网站

Mercado Pago

支付服务商网站

Mollie

支付服务商网站

PayPal

支付服务商网站

Razorpay

支付服务商网站

仅限全额

全额和部分金额

SIPS

支付服务商网站

Stripe

支付服务商网站

仅限全额

全额和部分金额

注解

这些在线支付提供商中的一些也可以作为 银行账户 添加,但这与将它们添加为支付提供商的过程 不同 。 支付提供商允许客户在线支付,而银行账户是在您的会计应用程序上添加和配置的,以进行银行对账,这是一个会计控制流程。

小技巧

除了与API集成的常规支付提供商,如Stripe、PayPal或Adyen之外,Odoo还捆绑了 演示支付提供商。这个支付提供商允许您进行演示付款以测试涉及在线支付的业务流程。由于演示付款是虚假的,因此无需凭据。

银行付款

  • 选中后,Odoo将显示您的付款信息以及付款参考。 在您的银行账户中收到付款后,您必须手动批准付款。
  • 您的客户可以在线签署SEPA直接借记授权,并直接扣除他们的银行账户。

其他功能

某些支付服务提供商支持付款流的其他功能。请参阅:ref:table above <payment_providers/online_providers>,以确认您的支付服务提供商是否支持相关功能。

符号化

如果您的支付服务提供商支持此功能,客户可以选择保存银行卡,以备之后使用。在Odoo中创建 支付令牌 ,可作为后续付款方式,无需再次输入银行卡详细信息,这对于电子商务转换率和定期付款订阅特别有用。

要启用此功能,从支付服务提供商导航到 配置 选项卡,勾选 :guilabel:`允许保存付款方式`框。

注解

启用此功能后,Odoo不会直接存客户储银行卡的详细信息,因此,您仍然完全符合PCI。Odoo创建支付令牌,令牌只是引用存储在支付服务提供商服务器中的客户银行卡详细信息。

手动捕获

如果您的支付服务提供商支持此功能,您可以通过两个而非一个步骤授权和捕获付款。在您授权付款时,资金将保留在客户的付款方式中,不会立即收取费用。只有在您手动捕获付款后,才会收取费用。您也可以取消释放保留资金授权,这相当于定期取消。手动捕获付款在许多情况下都很有用:

  • 收到付款确认,在订单发货后获取付款。

  • 在付款完成、付款流程开始前,审核并验证订单是否合法。

  • 避免因取消付款而支付高额处理费:支付服务提供商不会因您撤销授权而收取费用。

  • 提供保证金,用于日后退款和扣除任何款项(例如,损坏赔偿)。

要启用此功能,从支付服务提供商导航到:guilabel:`配置`选项卡,勾选 :guilabel:`手动捕获金额`框。

要在授权后捕获付款,转到相关销售订单或开票,然后点击 :guilabel:`捕获交易`按钮。要释放资金,点击 :guilabel:`作废交易`按钮。

注解

  • 某些支付服务提供商仅支持捕获部分授权金额。剩余金额可以捕获或作废。此类支付服务提供商在 上述表单 中设置 全额和部分金额 值。仅支持捕获或作废全额的支付服务提供商设置的值为 仅限全额

  • 资金不会永远保留,一段时间后,可能会自动返回至客户的付款方式。请参阅支付服务提供商的文档,以了解准确的保留时长。

  • Odoo中并非所有支付服务提供商均支持此功能,但允许某些支付服务提供商在其网站界面手动捕获。

退款

如果您的支付服务提供商支持此功能,您可以直接从Odoo进行退款,无需事先启用。要向客户返还付款,导航至付款,然后点击 退款 按钮。

注解

  • 某些支付服务提供商仅支持退还部分金额。剩余金额也可以退还。此类支付服务提供商在 :ref:`table above<payment_providers/online_providers>`中设置 全额和部分金额 值。仅支持全额退款的支付服务提供商设置的值为 仅限全额

  • Odoo中并非所有支付服务提供商均支持此功能,但允许某些支付服务提供商在其网站界面进行退款。

快速结账

如果您的支付提供商支持此功能,客户可以使用 Google PayApple Pay 按钮一键支付他们的电子商务订单,无需填写联系表单。使用这些按钮之一,客户可以直接从购物车跳转到确认页面,并在Google或Apple的付款表单中验证付款。

要启用此功能,从支付服务提供商导航到 配置 选项卡,勾选 :guilabel:`允许快速结账`框。

注解

快速结账付款表单中显示的所有价格均包含税费。

额外费用

如果支付提供商支持,您可以为在线交易添加 额外费用 。费用可以配置为 固定 金额和百分比、 可变 金额和百分比,或同时使用 两者 。这些费用可以根据 国内国际 地理位置进行应用。

要启用费用,从 电子商务会计 应用中,转到 配置 ‣ 支付提供商 并选择所需的支持提供商。点击 费用 标签并勾选 添加额外费用 框。根据您的需求配置设置。

注解

费用是根据含税价格计算的。

配置

注解

各支付服务提供商有其特定配置流程,取决于 which feature is available

添加支付服务提供商

要添加支付服务提供商并对客户可用,转到 会计‣配置‣支付服务提供商,查找支付服务提供商,安装相关模块,打开支付服务提供商并将其状态从 禁用 改为 启用 ,以激活模块。

点击“安装”,然后点击“激活”,使支付服务提供商在Odoo中可用。

警告

建议您在复制数据库或测试数据库中使用*测试模式*。测试模式用于测试/沙盒凭证,但Odoo仍会生成销售订单和开票。并非总能取消开票,如果您要在主数据库中测试支付服务提供商,开票编号可能出现问题。

凭据选项卡

如果尚未完成,转到在线支付服务提供商网站,创建账户,同时确保具有第三方使用所需的凭证,Odoo需要此类凭据与支付服务提供商通信。

本部分的表单特定于您正在配置的支付服务提供商。有关详细信息,请参阅相关文档。

配置选项卡

您可以修改**显示为**字段下的名称,以及**支持支付图标**字段下显示的信用卡图标,以更改支付服务提供商的前端外观。

国家

将支付服务提供商的使用限制在选定国家。将此字段留空,使支付服务提供商在所有国家可用。

最大金额

限制可以通过所选支付服务提供商支付的最高金额。将此字段设置为`0.00`,则不限制付款金额。

重要

此功能不适用于允许客户更新付款金额的页面,例如,启用付费交货方式后,网站应用程序的**捐款**片段和**电子商务**应用程序的***结账**页面。

付款日记账

为支付服务提供商选择的**付款日记账**须为*银行*日记账。

在网站发布

在默认情况下,支付服务提供商*未发布*,这意味着仅在网站中对内部用户可见。您的客户无法通过未发布的支付服务提供商进行付款,但可以管理:dfn:`(delete and assign to a subscription)`关联至该等提供商的现有令牌。您可以轻松测试支付服务提供者,同时防止支付和注册新令牌。

点击支付服务提供商表单右上角的 :guilabel:`发布`按钮,以在网站中发布提供商,并对您的客户可见。点击 :guilabel:`取消发布`按钮,以取消发布提供商。

小技巧

将支付服务提供商状态分别变为`已启用`或`测试`后,自动发布/取消发布提供商。

会计的观点

直接转到您的一个银行账户的 银行付款 遵循其通常的对帐工作流程。 但是,使用 在线付款提供商 记录的付款要求您考虑如何记录付款的日记帐分录。 我们建议您向会计师咨询。

您需要在支付服务提供商配置中选择*付款日记账*,以便在**未付科目**记录付款。日记账**类型**须为*银行日记账*。

您可以将一个日记账用于多种付款方式。对于各种付款方式,您可以:

  • 定义**会计科目**,以将付款与其他付款方式分开。

  • 留空,以回退至默认科目,您可以在设置中查看或更改默认科目。

“入站付款选项卡”中的银行日记账。

您可以根据实际需要,为整个公司、某些日记账或某个付款方式设置相同的银行科目。