Viva Wallet¶
连接 Viva Wallet 支付终端 可以为客户提供流畅的支付流程,并减轻收银员的工作负担。
注解
Viva Wallet 可以将您的手机变成移动刷卡器:Tap On Phone 。
配置¶
首先,在 Viva Wallet 的网站 上创建您的 Viva Wallet 账户。
找到您的 Viva Wallet 凭据¶
在销售点配置 Viva 钱包时,您需要使用 Viva 钱包账户中的特定凭证。这些凭证包括您的 商户 ID 、 API 密钥 、 POS API 凭证 ,以及 终端 ID 号码。
商户 ID 和 API 密钥¶
按照 Viva 文档 https://developer.vivawallet.com/getting-started/find-your-account-credentials/merchant-id-and-api-key/ 找到您的 商户 ID 和 API 密钥
。然后,保存密钥并在 创建支付方式时 将其粘贴到 Odoo 的 商户 ID 和 API 密钥 字段中。

注解
这些凭据用于通过 Basic Auth 进行身份验证的 API。
POS API 凭据¶
按照 Viva 文档 https://developer.vivawallet.com/getting-started/find-your-account-credentials/pos-api-credentials/ 找到并生成您的 POS API 凭据
。然后,保存密钥并在 创建支付方式时 将其粘贴到 Odoo 的 客户端密钥 和 客户端 ID 字段中。
警告
这些凭据仅显示一次。请确保保留一份副本以确保安全。

注解
这些凭据用于 Android 和 iOS POS 激活请求,以及云终端 API。
终端 ID¶
您的终端 ID 号用于标识您的终端。要找到它:
前往您的 Viva Wallet 账户并选择相关账户。
在导航菜单中前往
。
终端 ID 号位于 终端 ID (TID) 列下。保存它以便在 创建支付方式时 将其粘贴到 终端 ID 字段中。

配置支付方式¶
激活 POS Viva Wallet 模块 以启用支付终端。
通过导航至 新建 , 创建相关的支付方式 。
并点击将账簿类型设置为 银行 。
在 使用支付终端 字段中选择 Viva Wallet 。
使用以下内容填写必填字段:
保存表单并从 Viva Wallet Webhook 端点 字段复制生成的 Webhook URL。此 URL 在 配置 Webhook 时 是必需的。

配置 Webhook¶
Webhook 允许您在 Viva Wallet 账户内发生交易时接收实时通知。请按照 Viva 文档 https://developer.vivawallet.com/webhooks-for-payments/transaction-payment-created/ 设置支付交易的 Webhook。
将付款方式关联到 POS¶
创建付款方式后,您可以在 POS 设置中选择付款方式。为此,请转到 POS 设置 ,然后在 付款 部分的 付款方式 字段下添加付款方式。