彩虹易支付对接 Antom PayNow、LINE Pay、Touch’n Go eWallet 支付插件教程,东南亚本地钱包收款配置

做跨境业务,尤其是面向新加坡、泰国、马来西亚用户时,只支持支付宝、微信、银行卡往往不够用。东南亚用户更习惯使用本地钱包或本地银行扫码支付,比如:

  • 新加坡:PayNow
  • 泰国:LINE Pay
  • 马来西亚:Touch’n Go eWallet

本文以“彩虹易支付 + Antom 本地钱包插件”为例,演示如何在现有易支付系统中增加这三种支付方式,实现东南亚本地收款。

一、准备工作

开始之前,需要准备:

  1. 一套可正常运行的彩虹易支付系统,如果没有可以到https://www.wxcydz.cc/t-2893-1-1.html 购买下载。
    支付方式、支付通道、订单回调等基础功能需要正常。

  2. Antom 商户账号
    需要在 Antom 后台开通对应产品:

    • PayNow
    • LINE Pay
    • Touch’n Go eWallet
  3. Antom 接口参数
    插件需要填写:

    • Client ID
    • Antom 公钥
    • 商户私钥
    • 交易汇率

二、安装 Antom 本地钱包插件

将插件上传到彩虹易支付网站根目录解压,如果没有可以到https://www.wxcydz.cc/t-2893-1-1.html 购买下载。

上传完成后,进入彩虹易支付后台:

支付插件 -> 刷新插件列表

正常情况下可以看到:

antomwallet / Antom本地钱包

三、添加支付图标

为了前台显示更美观,可以在:/assets/icon/放入三个图标:

paynow.ico
linepay.ico
touchngo.ico
注意:我们压缩包里已有现成的图标,默认不用管第三步。如果要自己上传图标名称最好和支付方式调用值保持一致,这样前台展示时更容易自动匹配。

四、添加三种支付方式

进入彩虹易支付后台:

支付方式 -> 新增

分别添加:

显示名称 调用值
PayNow paynow
LINE Pay linepay
TNG eWallet touchngo

Touch’n Go eWallet 名称比较长,前台容易换行,建议显示名简写成:TNG eWallet

调用值不要改,仍然使用:touchngo

五、新增支付通道

进入:

支付通道 -> 新增通道

分别给三种支付方式建立通道。

PayNow 通道

支付方式:PayNow
支付插件:Antom本地钱包
可用接口:PayNow
交易汇率(CNY):5.35

含义是:1 SGD ≈ 5.35 CNY

插件会把人民币订单金额换算成新加坡元提交给 Antom。

例如:¥6.00 ÷ 5.35 ≈ SGD 1.12

LINE Pay 通道

支付方式:LINE Pay
支付插件:Antom本地钱包
可用接口:LINE Pay
交易汇率(CNY):0.20

含义是:1 THB ≈ 0.20 CNY

例如:¥10.00 ÷ 0.20 = 50 THB

Touch’n Go eWallet 通道

支付方式:TNG eWallet
支付插件:Antom本地钱包
可用接口:Touch’n Go eWallet
交易汇率(CNY):1.53

含义是:1 MYR ≈ 1.53 CNY

例如:¥10.00 ÷ 1.53 ≈ MYR 6.54

六、手机支付和扫码支付说明

这三种支付方式的跳转方式不完全一样。

PayNow

PayNow 主要以二维码为主。Antom 返回的是 PayNow QR Code 内容,用户通常需要使用支持 PayNow 的银行 App 扫码支付。

如果用户只有一部手机,可以尝试:

  • 保存二维码到相册
  • 打开银行 App
  • 从相册识别 PayNow 二维码

PayNow 不一定支持像钱包 App 那样直接 H5 跳转。

LINE Pay

LINE Pay 在手机端可以返回:

applinkUrl
schemeUrl
normalUrl
redirectActionForm.redirectUrl

所以手机端可以优先跳转 LINE Pay App 或 LINE Pay 中间页。

电脑端则可以继续显示二维码。

Touch’n Go eWallet

Touch’n Go eWallet 也更适合手机端跳转 App 或中间页。
如果 Antom 返回可跳转链接,插件可以在手机端自动跳转;电脑端继续展示二维码。

七、测试支付与回调

配置完成后,建议逐个测试:

  1. 新建一笔测试订单
  2. 选择 PayNow / LINE Pay / TNG eWallet
  3. 检查是否能正常生成二维码或跳转钱包
  4. 完成支付
  5. 回到彩虹易支付后台查看订单状态
  6. 确认订单是否自动变成已支付

如果支付成功但订单未回调,需要重点检查:

  • Antom 是否向 /pay/notify/订单号/ 发起通知
  • 商户公钥、私钥是否填写正确
  • 回调签名是否验证成功
  • 回调金额是否正确换算成人民币
  • 通道汇率是否填写正确

八、常见问题

1. 为什么 PayNow 手机不能直接跳 App?

PayNow 本质上更偏银行扫码支付。很多情况下 Antom 返回的是 PayNow QR 内容,而不是 App 跳转链接,所以更适合二维码支付。

2. LINE Pay 一直转圈怎么办?

如果插件优先跳 line:// 这种 scheme,Chrome 可能会拦截。
建议优先使用 Antom 返回的:

applinkUrl
redirectActionForm.redirectUrl
normalUrl

这些 HTTPS 链接更适合手机浏览器跳转。

3. 提示 Payment amount exceeds limit 是什么原因?

通常是金额或汇率不合适。
例如 LINE Pay 使用 THB,如果把 PayNow 的 SGD 汇率填到 LINE Pay 通道里,换算后的泰铢金额可能过低或超出限制。

建议参考:

PayNow:5.35
LINE Pay:0.20
TNG eWallet:1.53

4. Touch’n Go eWallet 名称太长怎么办?

后台显示名可以改成:TNG eWallet

调用值保持:touchngo

不要改调用值,否则插件无法识别。

总结

通过 Antom 本地钱包插件,彩虹易支付可以扩展支持:

PayNow
LINE Pay
Touch’n Go eWallet等,还有一些没有写插件,我们就以这三个支付方式为例

适合面向新加坡、泰国、马来西亚用户的跨境收款场景。

推荐配置方式是:

  • PayNow:二维码为主
  • LINE Pay:手机端优先跳转 App / 中间页
  • Touch’n Go eWallet:手机端优先跳转 App / 中间页
  • 电脑端统一显示二维码
  • 回调金额按外币金额乘汇率换算成人民币校验

这样既兼容电脑扫码,也兼容手机钱包支付,用户体验会更完整。