静态 QRIS 与动态 QRIS:有什么区别,您需要哪一种?
静态 QRIS 是一张印好的码,用于所有付款;动态 QRIS 为每个订单生成新码,金额已写在码里。本文说明两者的区别以及各自适用的场景。
发布于 06 十月 2026 阅读约 3 分钟
任何支持 QRIS 的银行或电子钱包应用都可以支付 QRIS 码。但 QRIS 有两种,对商家来说用法差别很大:静态和动态。

静态 QRIS:一张码用于所有付款
静态 QRIS 是一张固定的码,通常印在收银台的贴纸或立牌上。它不会改变,也不会过期。
- 顾客扫码。
- 顾客在应用中自己输入金额。
- 顾客出示"付款成功"页面,您再核对钱是否到账。
静态 QRIS 简单,适合能看到每位顾客的小店收银台。但在线销售或交易量大时,它的弱点就出现了:
- 金额错误。 顾客可能少输金额,无论有意还是无意。
- 无法关联订单。 十位顾客付同样的金额,看起来完全一样,您只能猜哪笔付款属于哪个订单。
- 人工核对。 需要有人逐笔对照付款和订单,既慢,又容易被伪造的"付款成功"截图欺骗。
动态 QRIS:每个订单一张新码
动态 QRIS 是为一笔交易生成的。金额已经写在码里,顾客只需扫码并确认。
- 您的网站或应用发起付款请求,例如通过支付网关。
- 系统生成一张新的二维码,包含准确金额和订单参考号。
- 顾客扫码付款,金额无法修改。
- 付款自动确认,您的系统会收到通知,知道是哪个订单已付款。
这张码在限定时间内有效,且只能使用一次。如果顾客没有按时付款,码会过期,可以重新生成。
对比一览
| 静态 QRIS | 动态 QRIS | |
|---|---|---|
| 金额 | 顾客输入 | 已写在码里 |
| 用途 | 所有付款 | 单个订单 |
| 过期 | 不会 | 会,在设定时间后 |
| 确认 | 人工核对 | 自动 |
| 匹配订单 | 靠猜 | 准确 |
| 最适合 | 小型收银台、捐款 | 网店、应用、账单、客流大的门店 |
您应该用哪一种?
- 如果您面对面销售、交易不多、能自己核对每笔付款,静态就够了。
- 一旦您开始在线销售、收款量大,或希望订单状态无需人工核对就能更新,动态是更好的选择。
很多商家两者都用:收银台贴静态码,网站上用动态 QRIS。
用 PAYWISE 接入动态 QRIS
PAYWISE 为每笔交易生成动态 QRIS。您通过 API 或插件发送金额和自己的订单参考号,PAYWISE 返回二维码和托管付款页面。顾客付款后:
- 交易会自动标记为已付款,
- 您的网站会收到带签名的 webhook,其中包含您的订单参考号,
- 资金显示在后台,可以提现。
您还可以用 expires_in 设置每张二维码的有效时间。入门请阅读如何用 PAYWISE 收取 QRIS 付款,或先在沙盒中测试全部流程。关于印尼央行规定的 QRIS 费率,请阅读 2026 年 10 月 1 日起的 QRIS MDR 费率。

