Worldline

Worldline 是一家总部位于法国的公司,且是全球第四大支付提供商。

建议设置 API 用户,通过 Odoo 创建交易,以确保即使凭证泄露,Worldline 配置仍然安全。API 用户不需要像普通账户那样频繁更改密码。

创建 API 用户 的步骤如下:

  1. 登录您的 Worldline 商户门户,点击 fa-thmenu)图标,选择 Back Office
  2. 前往 Configuration --> Users,点击 New User
  3. 配置以下字段:
    1. 指定 UserIDUser's nameE-mail address 和您选择的 Timezone
    2. Profile 设置为 Admin
    3. 启用 Special user for API

::: tip

  • 如果您已经创建了用户,请确保它已激活且没有错误。
  • 要测试 Worldline 的支付流程,请使用其 测试环境 并开启 test mode <payment_providers/test-mode>。 :::

现在需要在 Worldline 中配置,以接受来自 Odoo 的支付。

  1. 在商户门户中,进入 Developer --> Payment API,点击 Generate API key。复制 API key IDSecret API key,稍后在 Odoo 中使用。
  2. 前往 Developer --> Webhooks,点击 Generate webhook keys。复制 Webhook ID 与对应的 Secret webhook key,稍后在 Odoo 中使用。
  3. 添加 webhook 端点:在 Endpoint url 字段中输入您的 Odoo 数据库 URL,后接 /payment/worldline/webhook,然后 Confirm。例如:
    https://example.odoo.com/payment/worldline/webhook

在 Odoo 中配置 Worldline:

  1. 前往 支付提供商 Worldline <payment_providers/add_new>,将其状态切换为 Enabled
  2. Credentials(凭证)标签页,填写以下信息:
    • 您的 Worldline 账户的 PSPID
    • 前一步保存的 API KeyAPI SecretWebhook KeyWebhook Secret
  3. 根据需求自行配置其余选项。

::: seealso ../payment_providers :::