QRPH收款是什么?菲律宾一码多钱包扫码方案详解
我在马尼拉做本地生意这几年,新客户聊收款方式,十有八九第一句问的就是能不能做QRPH收款。QRPH收款这个词听着有点技术范儿,其实原理不复杂:商户生成一张二维码,顾客不管用哪家钱包App还是银行App,扫一下都能把钱付到同一个账户里。这篇文章写给第一次听说QRPH收款、还没完全搞清楚它跟GCash收款有什么区别、想知道落地部署要走哪几步的人——读完这篇,再去翻站内几篇更细的操作文章(商户开通材料、手续费结构、静态码动态码怎么选),基本能少走弯路。
QRPH收款是什么?一码背后的央行统一二维码标准
QRPH全称QR Ph,是菲律宾中央银行牵头推动的全国统一二维码支付标准。在QRPH出现之前,每个钱包、每家银行各有一套自己的二维码,商户收银台上常常要摆好几张码牌,顾客也只能用对应的App扫对应的码,体验很割裂。QRPH把标准统一之后,商户只需要生成一张QRPH收款码,顾客不管用的是某个钱包App还是某家银行的手机银行App,只要那个App支持QRPH标准,扫同一张码就能完成支付,资金最终进商户绑定的结算账户。这就是业内常说的"一码多钱包"。
在QRPH体系里,商户实际对接的往往不是央行本身,而是拿到BSP认可资质的持牌机构——既包括银行,也包括拿到OPS(支付系统运营方)或EMI(电子货币机构)牌照的支付服务商。挑对接方时,这一层持牌资质是值得商户先核实清楚的基本项。
QRPH收款和GCash收款是不是一回事?
很多人把QRPH收款和GCash收款混着说,其实不是一回事。GCash收款严格来说是单一钱包收款——顾客必须装了GCash这一个App,商户拿到的也是GCash专属码或者GCash商户账户,用别的钱包或银行App是扫不了的。QRPH收款是跨机构的统一标准,商户生成的码原则上能被多个接入QRPH的钱包和银行App识别,不限定顾客用哪一家。对商户来说,区别直接体现在覆盖面上:只做单一钱包收款,等于把不用这个钱包的顾客挡在门外;做QRPH收款,顾客手机里装的是哪家App基本不用操心。想更直观地看两者在实际收款体验上的取舍,可以看GCash和QRPH怎么选这篇,里面有商户视角的具体对比。
商户怎么部署QRPH收款:从申请到首笔到账
把流程拆成四步,大概是这样:
第一步,申请。商户找一家持牌的支付服务商或者银行提交QRPH收款的开通申请,通常需要提交营业注册资料、法人身份证明、结算账户信息,持牌机构会做一轮尽调审核。
第二步,生成码。审核通过后,后台会给商户生成专属的QRPH收款码——可以是固定不变的静态码,也可以是按订单实时生成的动态码,两种各有适用的场景,不是随便选一个就行。
第三步,部署。把码贴在收银台、印在小票上,或者嵌入到线上下单页面、App的结账流程里,线上线下的部署方式不太一样。
第四步,到账确认。顾客扫码付款后,资金按约定的结算周期进商户账户,商户后台或者对账单上能看到对应订单的状态更新,这一步的核对习惯最好从一开始就建立起来。
这四步说起来简单,实际操作中每一步都有具体的材料要求和细节,比如要准备哪些资料、静态码和动态码到底该怎么选、生成的码怎么跟自己的订单系统对接,这些我单独写了更细的文章,想直接按步骤操作可以看QRPH商户开通流程与所需资料,静态码和动态码的选型逻辑看QRPH静态码vs动态码怎么选。
QRPH收款 vs 单一钱包收款 vs 银行卡收单
把三种收款方式摆在一起看,区别会更直观:
| 对比维度 | QRPH收款 | 单一钱包收款 | 银行卡收单 |
|---|---|---|---|
| 顾客覆盖面 | 多个钱包/银行App通用 | 仅限该钱包用户 | 需持有信用卡/借记卡 |
| 商户部署方式 | 一张QRPH码即可 | 该钱包专属码或账户 | 通常需要POS机或线上收单接口 |
| 上线周期 | 需走持牌机构审核 | 注册该钱包商户账户 | 需申请收单资质,流程相对长 |
| 对账方式 | 统一后台订单流水 | 该钱包独立后台 | 收单机构独立对账单 |
| 典型适合场景 | 本地消费者为主、追求覆盖面 | 客群高度集中在该钱包用户 | 面向持卡人群、跨境卡交易 |
QRPH收款相比传统银行卡收单的优势
传统银行卡收单通常需要POS机或者线上收单接口,顾客还得持有信用卡或借记卡才能用。但在菲律宾,相当一部分本地消费者并不是银行卡的重度使用者,反而手机里装的钱包App和银行App渗透率更高。QRPH收款不需要额外的硬件POS机,商户只需要一张码,部署成本和日常维护成本都更低;对习惯扫码而不是刷卡的本地顾客来说,体验上也更顺手。另外QRPH走的是本地清算网络,结算路径比跨境卡组织的链路更短,这也是不少本地商户优先考虑上QRPH收款的原因之一。
QRPH收款适合哪些业务场景
从我接触到的商户类型看,QRPH收款比较适合这几类场景:线下零售、餐饮这种收银台直接贴码收款的场景;线上电商在结账页实时生成动态码的场景;服务业到店付款、预约定金这类场景;还有一部分商户会把QRPH收款和代收代付结合起来做批量对账。核心共性是客群以本地消费者为主,尤其是钱包App、银行App渗透率高的客群——这类生意用QRPH收款,比单压一个钱包或者单靠银行卡收单更能照顾到不同顾客的支付习惯。
生成QRPH收款码:一个curl示例
具体的接口字段、验签规则每家持牌机构都不完全一样,这里只给一个示意性的请求结构,帮没接触过的同行建立个直观印象,真正对接时还是要以对方的API文档为准。
curl -X POST https://api.sandbox-gateway.ph/v1/qrph/codes \
-H "Authorization: Bearer sk_test_51Hxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"merchant_order_id": "ORD-20261008-0012",
"amount": "",
"currency": "PHP",
"qr_type": "dynamic",
"expire_in": 900,
"notify_url": "https://merchant.example.com/webhooks/qrph",
"description": "QRPH收款示例订单"
}' 正常情况下,接口会返回类似这样的结构:
{
"code": "SUCCESS",
"data": {
"qr_id": "qrph_8f2b1c7a",
"qr_type": "dynamic",
"qr_image_url": "https://cdn.example-gateway.ph/qrph/qrph_8f2b1c7a.png",
"status": "PENDING",
"expire_at": "2026-10-08T15:30:00+08:00"
}
}商户后台拿到qr_id之后,后续对账、查状态基本都围着这个标识走,notify_url这个回调地址一定要提前联调好,不然顾客扫码付了钱,商户系统这边却不知道订单已经完成,很容易引发纠纷。
常见问题
QRPH收款和GCash收款是一回事吗?
不是。GCash收款是单一钱包收款,只认GCash这一个App;QRPH收款是跨机构的统一标准,原则上多个钱包和银行App都能扫同一张码完成支付,覆盖面更广。
个体户能做QRPH收款吗?
可以,但具体门槛以对接的持牌机构要求为准。按BSP对电子货币机构和支付系统运营方的监管逻辑,持牌机构签约前通常会做一轮尽调,个体工商户和公司主体都有可能符合条件,核心是资料是否齐全、业务模式是否清晰。
QRPH收款需要POS机或者专门硬件吗?
不需要。QRPH收款的核心就是一张码,线下场景贴在收银台或打印在小票上就行,线上场景嵌入到结账页面即可,不像银行卡收单那样依赖POS硬件。
QRPH收款的钱多久能到账?
到账时间取决于对接的持牌机构和约定的结算周期,不同机构、不同结算方式会有差异,具体以合同约定和实际到账记录为准,不建议预设一个固定时间点。
QRPH收款支持哪些钱包和银行App?
支持范围会随着接入QRPH体系的机构增加而变化,不同商户收到的实际覆盖名单也可能不完全一样。想看具体的钱包覆盖情况和到账差异,可以参考QRPH支持哪些钱包这篇的整理。
QRPH收款和传统银行卡收单可以同时用吗?
可以。很多商户是两条腿走路,QRPH收款覆盖本地钱包和银行App用户,银行卡收单覆盖持卡人群和部分跨境交易,两者并不冲突,反而能互相补位。
QRPH收款的手续费怎么算?
手续费结构会涉及收单方、结算方等多个角色的成本构成,不同持牌机构的报价逻辑也不一样,这里不展开具体数字,想了解费用是怎么拆分的可以看QRPH手续费怎么算这篇的拆解。
QRPH收款遇到顾客扫了码但没到账怎么办?
先别慌,大部分情况是对账延迟或者回调没触发,按固定步骤排查基本都能定位到原因。具体的排查顺序和申诉流程可以参考QRPH收款没到账排查清单,按步骤一步步核对会比瞎猜效率高很多。
以上是QRPH收款这个概念的入门梳理,真正落地的时候,材料准备、接口对接、费率核算、异常排查这些细节才是决定体验好不好的关键,站内对应的几篇文章都已经按操作流程拆开写了,可以按自己卡在哪一步直接去看对应那篇。如果想直接聊聊自己业务具体怎么落地QRPH收款,可以联系 @LouisSMARTPAY 或者发邮件到 [email protected]。