Adyen

将 Adyen 支付终端连接到 Odoo 销售点,您可以为客户提供流畅的支付体验,同时简化收银员的工作。

重要

  • Adyen 支付终端不需要:doc:物联网盒子</applications/general/iot>

  • Adyen 终端可在许多国家/地区使用,但不能在全球范围内使用。检查 list of countries supported by Adyen

  • Adyen 更专注于企业客户,可能需要最低交易数量和最低处理量。

Adyen配置

首先创建 Adyen account 并通过 Adyen Customer Area 订购终端。收到终端后,请按照终端屏幕上显示的说明设置物理设备。

要将 Adyen 终端连接到 Odoo,您需要:

小技巧

登录您的 测试帐户 尝试集成,无需向客户收费。准备好接受付款后,切换到您的**真实账户**。

生成Adyen API密钥

Adyen API 密钥用于验证来自 Adyen 终端的请求。要生成 API 密钥:

  1. 转到您的 Adyen Customer Area

  2. 导航至左侧菜单中的 Developers ‣ API credentials

  3. 选择现有凭据或创建新凭据:

    1. 单击:图标:fa-plus-circle Create new credential

    2. 在:guilabel:Create API credential`弹出窗口中,选择:guilabel:`Web service user`作为:guilabel:`Credential type

    3. (可选)输入 Description

    4. 单击:guilabel:Create credential

  4. Configure API credential 页面的 Server settings 部分中,单击 API key 字段旁边的 Generate API key

  5. 单击 (Copy API key) 图标并保存 Odoo 配置 步骤的值。

  6. 单击:guilabel:Save changes

找到Adyen终端标识符

Adyen 终端标识符,也称为 POIID,是用于识别实体支付终端的终端唯一字符串。

要找到此标识符:

  1. 转到您的 Adyen Customer Area

  2. 导航至 In-person payments ‣ Payment devices 查看所有设备的列表。

    小技巧

    活动设备标有 (green dot) 图标。

  3. 选择要连接的终端。

    小技巧

    如果您有多个设备,请使用设备背面印制的序列号来识别您的终端。

  4. Settings 页面上,单击终端标识符将其复制到剪贴板并保存 Odoo 配置 步骤的值。

    单击标识符的名称将其复制到剪贴板。

    信息

    终端标识符结合了设备型号和序列号,例如`S1F2L-000158215112256`。

找到商户账户名称

要找到商户帐户名称:

  1. 转到您的 Adyen Customer Area

  2. 导航至 In-person payments ‣ Payment devices 查看所有设备的列表。

  3. 选择要连接的终端。

  4. terminal’s 设置中,单击 Merchant 名称。

  5. 单击商家帐户名称将其复制到剪贴板并保存 Odoo 配置 步骤的值。

    单击商户帐户名称将其复制到剪贴板。

设置事件 URL

要允许 Odoo 接收付款通知,您必须配置终端 Event URLs。为此,

  1. 转到您的 Adyen Customer Area

  2. 导航至 In-person payments ‣ Payment devices 查看所有设备的列表。

  3. 选择 terminal 进行连接。

  4. 在终端设置中,从左侧菜单中选择 Integrations

    重要

    确保您配置的是 Terminal level terminal settings不是Merchant level terminal settings

    终端级别终端设置。
  5. Switch to decrypted mode to edit this setting 字段设置为 Decrypted

  6. 单击 Add new 或通过单击 铅笔图标编辑现有 URL。

  7. Add URLEdit URL 弹出窗口中,粘贴 Odoo 的 payment method form 中的 Event URL

    信息

    Event URL 由服务器地址后跟 /pos_adyen/notification 组成。

  8. 如果需要,输入 Username (optional)Password (optional),定义 URL 是 Public 还是 Local,并打开/关闭 Enable encryption

  9. 单击 Add URL,或者在编辑现有 URL 时单击 Edit URL

  10. 单击页面底部的 Save

  11. 切换到 Encrypted 模式。

Odoo 配置

要为 Odoo 配置 Adyen,您首先需要 enable Adyen and create the payment method。然后,在付款方式表单上配置特定于 Adyen 的设置:

  1. 将以下值粘贴到相应的字段中:

  2. 单击 (copy) 图标将 Event URL 复制到剪贴板,然后将其粘贴到 Adyen account 中。

  3. 如果您仍在测试集成,请启用 Adyen Test Mode

小技巧

客户可以直接在 Adyen 卡终端上添加 tip 以及 after payment in a restaurant point of sale

其他资料

支付方式