SMARTPAY

菲律宾 Payout 代付怎么做?工资代发、佣金结算与批量出款方案

一、菲律宾商户为什么需要 Payout 代付

菲律宾商户的资金流向从来不是单向的收款那么简单。收进来是一半,付出去才是另一半——工资、佣金、退款、主播提现、供应商结算,每一样都要按时打钱到对方账户。如果没有一套稳定可靠的Payout(代付)方案,轻则财务加班到深夜,重则合规踩红线、账户被冻。作为在马尼拉本地经营的中国商户,我们对代付的核心诉求就三条:节奏可控、成本透明、合规可查。

过去很多商户还在用「网银批量导入 Excel」的原始方式发工资,一到发薪日就是一场人工救火。真正跑起来后你会发现,人工代付最大的成本不是手续费,而是错发、漏发、二次发带来的对账混乱。用 API 打通代付,把 Excel 变成一次可回溯的数据流,才是长期解法。

二、代付的四大典型场景

  • 工资代发:员工每月固定日期打到 GCash、Maya 或本地银行账户,金额、名单相对稳定
  • 佣金结算:销售分销、渠道返佣,金额波动大,发放频率不定,需要按业绩自动生成
  • 退款出款:电商用户退货、订单撤销,资金原路退回或退到用户指定钱包
  • 主播/内容创作者提现:直播打赏、内容分成的按需提现,单笔小额但高频,对到账体验敏感

四种场景对代付的性能要求不一样。工资代发要「稳」,允许分钟级延迟但不能错;主播提现要「快」,用户提现体验直接影响留存;佣金结算要「灵活」,能按规则自动触发。选方案时不能一刀切,要分场景配置不同的代付通道。

三、单笔 vs 批量 vs 定时代付对比

代付模式适用场景接口调用方式失败处理合规复核
单笔实时主播提现、订单退款每笔独立调用,同步返回结果失败立即返回错误码,前端可提示按笔风控,颗粒度细
批量代付工资代发、月度佣金一次提交名单,异步生成批次批次内单笔失败可拆单重试批次级复核,财务可先审后发
定时代付周期性分账、订阅退款预约执行时间,到点自动发起定时任务失败进入重试队列可预设审批流,发起前需批准

大多数持牌网关三种模式都支持,商户后台可以按名单大小、场景类型自主选择。如果对代付的通道级差异想再看一眼,可以对比GCash 代收代付那篇里 GCash 侧的接口能力。

四、Payout 代付 API 一段真代码

下面是典型的单笔代付请求样例,字段命名各家网关有出入但结构相通:

curl -X POST https://apix.paysmartph.com/api/payout/create \
  -H "Content-Type: application/json" \
  -H "X-Merchant-Id: M20260001" \
  -d '{
    "merid": "M20260001",
    "batch_no": "PAYOUT20260925001",
    "channel": "GCASH_PAYOUT",
    "payee_type": "WALLET",
    "payee_account": "09171234567",
    "payee_name": "Juan Dela Cruz",
    "amount": "5000.00",
    "remark": "September Salary",
    "notify_url": "https://shop.example.ph/api/payout/notify",
    "nonce": "e3d5a1c7b9f2",
    "timestamp": 1758792000,
    "sign": "9F1E3D5B7A2C4E6F8B0D2A4C6E8F0B1D"
  }'

批量代付一般是把 payouts 作为数组一次性提交,网关侧生成一个批次号,后续按批次异步执行。异步执行完成后逐笔回调,商户按 tno(交易流水号)更新代付状态。

五、反洗钱与合规要点

代付是 BSP 监管非常敏感的动作,涉及资金对外转移。合规风险不是走个形式,而是真的会被冻结账户。菲律宾商户做代付必须把握以下几条红线:

  • 收款人实名核验:代付前必须验证收款人姓名与账户匹配,防止盗用他人账户接收资金
  • 大额单笔阈值:超过监管阈值的单笔代付需触发额外审核,不能一键放行
  • 可疑交易报告:同一收款人频繁高频接收、金额刚好卡在阈值下方等模式必须自动告警
  • 用途留存:每笔代付的用途备注(工资/佣金/退款)必须真实,不能笼统写「转账」
  • KYC 一致性:代付通道所属的商户主体必须与业务实际经营主体一致,不能借他人商户号出款
SMARTPAY 持 BSP OPS/EMI 双牌照,代付通道全程在 BSP 监管下运行,反洗钱、可疑交易报告、备付金托管均符合监管要求,商户对账文件可作为财务与税务的合规证据。

六、通道选型与运行时保障

GCash Payout vs InstaPay vs PesoNet 出款对比

菲律宾主流的代付通道有三条:GCash Payout(钱包出款)、InstaPay(实时银行转账)、PesoNet(批处理银行转账)。作为商户,你要根据收款人是谁、笔数多少、金额区间来选:

通道收款人类型到账节奏典型场景单笔限额
GCash PayoutGCash 钱包用户常见分钟级主播提现、佣金给菲律宾本地个人受钱包 Tier 等级限制
InstaPay本地银行账户实时(工作时段更稳)工资代发到员工银行卡、供应商急付受 BSP 实时转账限额规定
PesoNet本地银行账户批次结清,当日或次日入账大额单笔、供应商月结限额较高,适合大额

InstaPay 的特点是「快但有额度」,PesoNet 是「慢但可以大额」,GCash Payout 是「快且直达钱包但受制于钱包等级」。商户应当把三条通道全部接上,由业务规则决定走哪条。Maya 商户号如果已接入,也可以接 Maya 侧的 Payout 能力做备份路由。

失败重试策略与对账细节

代付失败是常态,不是异常。菲律宾本地网络、银行核心系统、钱包侧风控都会导致偶发失败。一套稳的代付系统必须内置重试与对账:

  1. 失败分类:参数错(不重试,立即抛错)、临时故障(可重试)、终态失败(不重试,进人工工单)
  2. 退避策略:临时故障按指数退避重试,避免瞬时打爆上游
  3. 幂等键:代付请求带 batch_no + tno 唯一键,重试时不会重复出款
  4. 状态查询:每笔代付都要有独立的「查询接口」,不能只依赖回调
  5. 日终对账:每日下班前把网关的代付明细文件拉回,与商户自家的代付台账逐笔比对

幂等这一步是重中之重。曾经有商户因为发工资脚本挂了重跑一次,没有做幂等,结果同一批员工工资打了两次,追回麻烦到爆。正确的做法是同一 batch_no 提交两次,网关侧应返回相同结果而不是真的执行两次。

给主播/内容创作者做提现的三个额外注意

  • 提现验证:提现发起前必须绑定并验证收款账户,防止账号被盗后资金被恶意提走
  • 提现频次上限:同一用户单日、单周的提现次数应有软上限,超过时进入人工审核
  • 金额门槛:低于某个金额的提现建议合并,减少高频小额出款成本

直播场景的收款侧参考直播打赏收款,把收款和提现打通看,能更好地设计端到端的资金链路。整体合规框架建议通读BSP 合规那篇。

七、常见问题 FAQ

代付需要开新的商户号吗?

不一定。多数持牌网关的商户号可以同时开通「代收」和「代付」两个方向的能力,商户后台切换即可。但要注意「代付余额」通常独立于「代收待结算余额」,两个池子分开管理,需要单独充值或从代收池调拨。

代付的钱从哪来?

两个来源:一是商户从对公户预先充值到代付资金池;二是从代收待结算余额直接调拨。两种模式的合规监控要求不一样,商户要提前跟网关方确认。

发工资走 GCash Payout 还是 InstaPay?

看员工的收款偏好。年轻员工大多用 GCash,走 GCash Payout 体验最好;年长员工或高薪员工更偏好银行卡,走 InstaPay。稳妥做法是让员工自主选,系统按名单里的收款账户类型自动路由。

批量代付失败几笔,会影响整批吗?

不会。正规网关的批量代付会把单笔隔离,成功的照常出账,失败的单独返回错误码,商户可拆单重试。但要注意有的通道对「失败率」有阈值,单批失败率过高会触发风控暂停整批。

代付有没有单日总额限制?

有。BSP 对钱包类通道的日出款有总量限制,商户级别的日限额由网关根据 KYC 与业务规模审定。大额代付前要提前跟网关方沟通,不要临时冲量踩线。

代付回调多久返回?

取决于通道。GCash Payout 通常快,PesoNet 是批处理要等下一批。商户不能只等回调,应同时挂一个「主动查询」定时任务,兜底那些回调超时的场景。

代付资金池要预存多少合适?

建议按未来 3-7 天的代付总额估算,预存过多资金占用重,预存过少可能因池子干涸导致代付被拒。可以设一个「余额告警」,低于阈值自动触发对公户充值流程。

代付出错追回难吗?

看错到哪。收款人姓名与账户不符会被通道方拒付自动退回;姓名账户都对但打错人,追回需要靠对方配合,时间成本高。事前的实名校验永远比事后追回便宜。

八、下一步与联系方式

Payout 是收款的另一半,决定了菲律宾商户能不能把生意跑得干净利索。做代付不要只盯着单笔手续费,真正的隐性成本在错发、追回、合规问询、账户被冻。用一套持牌网关的 API 化代付,把复核、审计、对账嵌入流程本身,长期看比人工便宜得多。如果你正在评估代付方案、想把工资代发或主播提现搬到 API 化流程,欢迎联系 SMARTPAY 拿沙箱账号和对接文档:📩 [email protected] | Telegram @LouisSMARTPAY

相关推荐