AsiaPay

AsiaPay 是一家成立于香港的在线支付服务提供商,覆盖多个亚洲国家和多种支付方式。

  1. 使用 AsiaPay 提供的账户登录 AsiaPay 仪表盘。

    • PayDollar:适用于香港、中华人民共和国、澳门、台湾、新加坡、马来西亚、印度、越南、新西兰和澳大利亚市场
    • PesoPay:适用于菲律宾市场
    • SiamPay:适用于泰国市场
    • BimoPay:适用于印度尼西亚市场
  2. 进入 Profile --> Account Information,复制 Currency(货币)和 Secure Hash(安全哈希)字段的值并保存,以备后用。

    • 前往 Profile --> Payment Account Settings,启用 Return Value Link (Datefeed)(返回值链接)选项;
    • Return Value Link (Datefeed) 文本框中输入你的 Odoo 数据库 URL,后接 /payment/asiapay/webhook。例如:https://yourcompany.odoo.com/payment/asiapay/webhook
    • 点击 Test 测试 webhook 是否正常工作。
  3. 点击 Update(更新)以完成配置。

  1. 前往支付提供商 AsiaPay <payment_providers/add_new>,将其状态改为 Enabled(启用)。

    • Credentials(凭证)标签页,选择你的 AsiaPay 账户的 Brand(品牌)。随后在 Configuration(配置)标签页填写 Merchant ID(商户号)和 Secure Hash Secret(安全哈希密钥),以及之前在 payment_providers/asiapay/configure_dashboard 步骤中保存的 Currency(货币)值;
    • 默认情况下,AsiaPay 支付提供商使用 SHA1 哈希函数验证安全哈希。如果你的账户设置了其他哈希函数,请启用 developer mode(开发者模式),并在 Credentials(凭证)标签页的 Secure Hash Function(安全哈希函数)字段中填写相同的函数名称。
  2. 根据需要配置其余选项。

::: seealso

  • ../payment_providers :::