zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Finance/QRIS Static → Dynamic
Logo QRIS Static → Dynamic

QRIS Static → Dynamic

Convert QRIS Static ke Dynamic (set nominal + biaya layanan). Input via paste string atau upload gambar QR. EMVCo TLV + CRC16.

2 endpoints2 endpoints on this scraper34 calls34 calls so farupdated 3 months agoLast updated 6/15/2026, 2:17:18 PMBusy: 10+ calls so farLive: no endpoint is cachedllms.txt
Endpoints2

1/1 passing
checked 20 hours ago · daily 01:00 WIB

Convert

Convert dari QRIS string (paste).

GET/v1/finance:qris/convertno cache5 paramschecking key…
Parameters
qrisstringrequired

QRIS Static string (paste). Otomatis di-convert ke dynamic.

amountnumberrequired

Nominal transaksi (Rupiah, tanpa titik/desimal).

feeTypeenum

Biaya layanan: none (default), fixed (rupiah), percent (persen).

feeValuenumber

Nilai fee — rupiah kalau fixed, persen kalau percent. Wajib kalau feeType != none.

withImageenum

Sertakan QR image (base64 data URL) di response.

·
Response
EXAMPLE
{
  "fee": null,
  "amount": 15000,
  "static": "00020101021126180014ID.CO.QRIS.WWW52045999530336054054000005802ID5910TOKO SAYUR6007JAKARTA6304ABCD",
  "dynamic": "00020101021226180014ID.CO.QRIS.WWW52045999530336054054000005405150005802ID5910TOKO SAYUR6007JAKARTA63044ABA",
  "qrImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS...(truncated base64 PNG)",
  "merchant": {
    "name": "TOKO SAYUR",
    "location": "JAKARTA"
  },
  "inputType": "string"
}

Code

Convert
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("finance:qris", "convert", {
  "qris": "00020101021126180014ID.CO.QRIS.WWW52045999530336054054000005802ID5910TOKO SAYUR6007JAKARTA6304ABCD",
  "amount": 15000,
  "feeType": "none",
  "feeValue": 1000,
  "withImage": "true"
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

2 endpoints · plain text
GET
Convert/v1/finance:qris/convert
5 params

Convert dari QRIS string (paste).

Parameters

qrisstringrequired
QRIS Static string (paste). Otomatis di-convert ke dynamic.
amountnumberrequired
Nominal transaksi (Rupiah, tanpa titik/desimal).
feeTypeenumoptional
Biaya layanan: none (default), fixed (rupiah), percent (persen). Values: none, fixed, percent.
feeValuenumberoptional
Nilai fee — rupiah kalau fixed, persen kalau percent. Wajib kalau feeType != none.
withImageenumoptional
Sertakan QR image (base64 data URL) di response. Values: true, false.

Request

curl -X GET "https://api.zapi.ink/v1/finance:qris/convert?qris=00020101021126180014ID.CO.QRIS.WWW52045999530336054054000005802ID5910TOKO+SAYUR6007JAKARTA6304ABCD&amount=15000&feeType=none&feeValue=1000&withImage=true" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "fee": null,
  "amount": 15000,
  "static": "00020101021126180014ID.CO.QRIS.WWW52045999530336054054000005802ID5910TOKO SAYUR6007JAKARTA6304ABCD",
  "dynamic": "00020101021226180014ID.CO.QRIS.WWW52045999530336054054000005405150005802ID5910TOKO SAYUR6007JAKARTA63044ABA",
  "qrImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS...(truncated base64 PNG)",
  "merchant": {
    "name": "TOKO SAYUR",
    "location": "JAKARTA"
  },
  "inputType": "string"
}
POST
Scan/v1/finance:qris/scan
5 params

Convert dari upload gambar QR.

Parameters

imagefilerequiredin form
Upload gambar QRIS Static (jpg/png/webp). Max 5MB.
amountnumberrequiredin form
Nominal transaksi (Rupiah, tanpa titik/desimal).
feeTypeenumoptionalin form
Biaya layanan: none (default), fixed (rupiah), percent (persen). Values: none, fixed, percent.
feeValuenumberoptionalin form
Nilai fee — rupiah kalau fixed, persen kalau percent. Wajib kalau feeType != none.
withImageenumoptionalin form
Sertakan QR image (base64 data URL) di response. Values: true, false.

Request

curl -X POST "https://api.zapi.ink/v1/finance:qris/scan" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "fee": null,
  "amount": 50000,
  "static": "00020101021126180014ID.CO.QRIS.WWW52045999530336054054000005802ID5910TOKO SAYUR6007JAKARTA6304ABCD",
  "dynamic": "00020101021226180014ID.CO.QRIS.WWW52045999530336054054000005405500005802ID5910TOKO SAYUR6007JAKARTA63047C4B",
  "qrImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS...(truncated base64 PNG)",
  "merchant": {
    "name": "TOKO SAYUR",
    "location": "JAKARTA"
  },
  "inputType": "image"
}

Related APIs

More in finance

Pluang

financepluang

Data pasar Pluang lintas aset: order book, running trade, tradebook dan ringkasan broker per saham IDX, plus saham Amerika, emas, kripto, sinyal analis dan berita.

1.7M1.7M calls so far1dResponses cached for 1d
Busy: 10+ calls so far

IDX (Bursa Efek Indonesia)

financeidx

Data Bursa Efek Indonesia: ringkasan saham & indeks, top movers, broker, emiten, laporan keuangan, berita, dan passthrough ke ratusan endpoint /primary/.

756.1K756.1K calls so far1dResponses cached for 1d
Busy: 10+ calls so far

TradingView

financetradingview

Screener, charts, technical indicators, fundamentals, news and the macro calendar across 16 markets — Indonesian equities, US equities, crypto, forex and futures.

341.4K341.4K calls so far1dResponses cached for 1d
Busy: 10+ calls so far

Stockbit

financestockbit

Data saham IDX dari Stockbit: harga, chart intraday, profil emiten, diskusi komunitas, dan kamus investasi.

115.5K115.5K calls so far1dResponses cached for 1d
Busy: 10+ calls so far

Investing

financeinvesting

Data pasar finansial lengkap — quote saham/forex/crypto/komoditas, teknikal, OHLCV historis, berita, analisis, dan kalender ekonomi.

69.6K69.6K calls so far1hResponses cached for 1h
Busy: 10+ calls so far

Binance Futures

financebinance-futures

USD-M perpetual futures market data: funding, premium index, open interest, long/short ratios, candles and depth.

40.3K40.3K calls so far10mResponses cached for 10m
Busy: 10+ calls so far
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.