Be the first to get access to new connectors. Get early access →
ConnectorBay Early access
Discover
Cambodia KHQR Builder icon

Cambodia KHQR Builder

Builds, parses and checksum-checks KHQR payment QR payloads (static and dynamic, KHR and USD) for Cambodian merchants and individuals

Unify Dynamics LLC

Tools6read-only
Sign-inNoneno account, no key
Data keptNoneprocessed in memory
PriceFreeoptional Pro limits
StatusLiveMCP + REST
Works withMCP · RESTany agent

Try asking

Real questions, and the tools your agent calls to answer them.

Make a static KHQR for my cafe in Phnom Penh that customers can pay in riel or dollars from any banking app.
Tools called
build_khqr_static
Create a KHQR for this table's bill of 25,000 riel that expires in 10 minutes.
Tools called
build_khqr_dynamic
A customer sent me this KHQR text. What merchant, amount and currency does it contain and has it expired?
Tools called
parse_khqr
Is the checksum at the end of this KHQR string correct?
Tools called
verify_khqr_crc
What are the KHQR tags, what do they mean and how long can the merchant name be?
Tools called
khqr_field_guide
currency_codes

About

Cambodia KHQR Builder wraps the railqr KHQR implementation, which reproduces the four sample payloads published in the National Bank of Cambodia KHQR SDK document. build_khqr_static builds a static KHQR for an individual account (tag 29) or a merchant account (tag 30) with no amount. build_khqr_dynamic adds an amount, the creation timestamp and an expiry timestamp in tag 99 (milliseconds). parse_khqr decodes every tag of a payload, reports problems and whether a dynamic QR has expired at the date asked. verify_khqr_crc checks the tag 63 checksum (CRC-16/CCITT-FALSE over the payload up to and including 6304). khqr_field_guide explains each tag with length limits and the source. currency_codes lists KHR 116 and USD 840 with the amount rules. Builders return the payload text and optionally an SVG of the QR; nothing is sent, paid or stored, and no Bakong account is contacted. Limits and verification levels come with every answer. General information only, never advice.

Sources: Reference data from official sources (bakong.nbc.gov.kh); every answer states its source, date and validity period.

Privacy

The publisher, Unify Dynamics LLC, states that tool inputs are processed in memory and not retained.

Data not collectedNo account, no profile, no stored prompts or results.

What it can do

6 tools, grouped by job. Every one is read-only or compute-only.

OpenAPI
Look up & validate1 tools
  • Verify khqr crcCheck the tag 63 checksum of a KHQR payload and show the expected value.
Build & format3 tools
  • Build khqr staticStatic KHQR payload (no amount, point of initiation 11) for an individual account (tag 29) or a merchant account (tag 30), with the checksum and a…
  • Build khqr dynamicDynamic KHQR payload (point of initiation 12) with an amount and creation and expiry timestamps in tag 99 (milliseconds), with checksum and…
  • Parse khqrDecode every tag of a KHQR payload, list problems found and say whether a dynamic QR has expired at the moment asked.
Reference & guides2 tools
  • Khqr field guideThe KHQR tags with meaning, length limits, the source and the verification level of each rule.
  • Currency codesKHR 116 and USD 840 with the tag 53 text and the amount rules.

Information

PublisherUnify Dynamics LLC
CategoryMoney & business
LanguagesEnglish
Built forCambodia
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://kh-khqr-builder.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryCambodia
FunctionGetting paid
LayerDeep connectors

EU EPC QR Builder

Builds, validates and renders the EPC QR (Girocode) payload for a SEPA credit transfer, so an invoice can carry a scan-to-pay code

Live · MCP + REST7 tools

US ACH Timing and Rules

Nacha rule dates, the Same Day ACH per-entry limit and the Federal Reserve business-day calendar for businesses that send ACH payments, each dated and sourced

Live · MCP + REST6 tools

Philippines QR Ph Payload Checker

Check and decode QR Ph merchant payloads at the EMV level (structure, field limits, CRC-16, PHP and PH values) and read what the BSP FAQ says about QR Ph; the QR Ph template layout itself is not covered

Live · MCP + REST5 tools

Pix QR Builder

Build, validate and explain Pix static and dynamic QR codes (copia e cola) from the Central Bank manuals, with the CRC16 checked and a read-back for the owner to confirm

Live · MCP + REST8 tools

World Cross-Border Payment Cost

The hidden FX margin and total cost of a quoted international payment against the ECB euro reference rate, never presented as a tradable rate

Live · MCP + REST5 tools

India SMB Rules Change Log

A dated, cited log of Indian rule and rate changes that affect small businesses (GST slabs, UPI MDR, TReDS, income-tax) so a scheduled agent can report what changed since last Monday

Live · MCP + REST7 tools

Documentation

Back to top

Cambodia KHQR Builder — connector documentation

  • MCP endpoint: https://kh-khqr-builder.connectorbay.com/mcp
  • REST API: POST https://kh-khqr-builder.connectorbay.com/v1/tools/{tool_name}, described by the OpenAPI 3.1 spec at https://kh-khqr-builder.connectorbay.com/openapi.json
  • Transport: Streamable HTTP, stateless, MCP specification 2025-06-18 or later
  • Authentication: none required. An optional Authorization: Bearer <key> raises rate limits.
  • Health: https://kh-khqr-builder.connectorbay.com/health · Tool schemas: https://kh-khqr-builder.connectorbay.com/tools.json
  • Publisher: Unify Dynamics LLC · connectorbay.com/kh-khqr-builder · agent@connectorbay.com

What Cambodia KHQR Builder is for

Cambodia KHQR Builder wraps the railqr KHQR implementation, which reproduces the four sample payloads published in the National Bank of Cambodia KHQR SDK document. build_khqr_static builds a static KHQR for an individual account (tag 29) or a merchant account (tag 30) with no amount. build_khqr_dynamic adds an amount, the creation timestamp and an expiry timestamp in tag 99 (milliseconds). parse_khqr decodes every tag of a payload, reports problems and whether a dynamic QR has expired at the date asked. verify_khqr_crc checks the tag 63 checksum (CRC-16/CCITT-FALSE over the payload up to and including 6304). khqr_field_guide explains each tag with length limits and the source. currency_codes lists KHR 116 and USD 840 with the amount rules. Builders return the payload text and optionally an SVG of the QR; nothing is sent, paid or stored, and no Bakong account is contacted. Limits and verification levels come with every answer. General information only, never advice.

Ask your assistant things like:

  • "Make a static KHQR for my cafe in Phnom Penh that customers can pay in riel or dollars from any banking app."
  • "Create a KHQR for this table's bill of 25,000 riel that expires in 10 minutes."
  • "A customer sent me this KHQR text. What merchant, amount and currency does it contain and has it expired?"
  • "Is the checksum at the end of this KHQR string correct?"
  • "What are the KHQR tags, what do they mean and how long can the merchant name be?"

What it does

  • build_khqr_static: Static KHQR payload (no amount) for an individual account (tag 29) or a merchant account (tag 30).
  • build_khqr_dynamic: Dynamic KHQR payload with an amount, creation time and expiry time (tag 99, milliseconds).
  • parse_khqr: Decode every tag of a KHQR payload, list problems and say whether a dynamic QR has expired.
  • verify_khqr_crc: Check the tag 63 checksum of a KHQR payload and show the expected value.
  • khqr_field_guide: The KHQR tags with meaning, length limits and the source and verification level of each rule.
  • currency_codes: KHR 116 and USD 840 with the amount format rules and the sample tag text.

Data sources

Reference data from official sources (bakong.nbc.gov.kh); every answer states its source, date and validity period.

What it is not

Cambodia KHQR Builder is independent; not affiliated with, endorsed by or operated by any government body, central bank, standards body or scheme operator. Names of rails, schemes and standards are used only to say what a tool works with. It is read-only: it never sends, pays, files or signs anything for you, and it never looks up private individuals.

Not advice. General information only, not legal, tax, accounting or payment advice. Cambodia KHQR Builder is an independent tool: it is not affiliated with, endorsed by or operated by any government body, central bank, standards body or scheme operator. Rates, thresholds and rules change; check the cited official source and confirm with a qualified professional before you rely on a result.

Built for: Cambodia. Languages: English.

Tools

Look up & validate

verify_khqr_crc — Check the tag 63 checksum of a KHQR payload and show the expected value. Use for "Is the checksum of this KHQR correct?". Args: payload.

Build & format

build_khqr_static — Static KHQR payload (no amount, point of initiation 11) for an individual account (tag 29) or a merchant account (tag 30), with the checksum and a self-check. Use for "Build a static KHQR for my cafe.". Test values only until you use the IDs your bank issued. Args: account_type, account_id, merchant_name, acquiring_bank, account_information, city, currency, mcc, bill_number, store_label, include_svg.

build_khqr_dynamic — Dynamic KHQR payload (point of initiation 12) with an amount and creation and expiry timestamps in tag 99 (milliseconds), with checksum and self-check. Use for "Build a KHQR for a 25,000 riel bill that expires in 10 minutes.". Test values only until you use the IDs your bank issued. Args: account_type, account_id, merchant_name, acquiring_bank, account_information, amount, currency, expires_in_minutes, city, mcc, bill_number, store_label, include_svg.

parse_khqr — Decode every tag of a KHQR payload, list problems found and say whether a dynamic QR has expired at the moment asked. Use for "What does this KHQR text contain?". Args: payload, on_date.

Reference & guides

khqr_field_guide — The KHQR tags with meaning, length limits, the source and the verification level of each rule. Use for "What do the KHQR tags mean and how long can the merchant name be?". Args: tag.

currency_codes — KHR 116 and USD 840 with the tag 53 text and the amount rules. Use for "What currency codes does KHQR use?".

Conventions

  • Read-only. Every tool reads public data or computes; nothing is written anywhere and nothing about the user is stored.
  • Result envelope. ok: true with data, or ok: false with a structured error (bad_input, not_found, upstream_error). degraded lists optional sources that were unreachable.
  • Rate limits. Free tier 60 tool calls/minute and 300/day per user (keyed on the user identifier supplied by the host agent, else client IP); Pro keys raise this. Over-limit calls return HTTP 429 with Retry-After. initialize and tools/list are never counted.

Support

agent@connectorbay.com · connectorbay.com/kh-khqr-builder/support

Privacy policy

Back to top

Cambodia KHQR Builder — Privacy Policy

Effective 29 September 2026. Unify Dynamics LLC ("we", "us"), Menlo Park, California.

What Cambodia KHQR Builder is. Cambodia KHQR Builder is a connector (an MCP server and REST API) that AI assistants call on your behalf: Builds, parses and checksum-checks KHQR payment QR payloads (static and dynamic, KHR and USD) for Cambodian merchants and individuals. You talk to your assistant; the assistant sends us only the arguments needed for that one request.

What we receive. The arguments of each tool call, the technical headers needed to serve the request (an IP address or a client identifier supplied by the assistant, and a Pro API key if you have one), and standard server logs.

Nothing is stored. Every tool is a local calculation or a lookup against bundled reference data; no request is forwarded to any third party. Arguments are used for that one response and are not logged in request bodies, recorded, or used to train anything.

What we do not receive or store. We do not receive your conversation with the assistant, your name, contacts or account credentials, and we build no profile: each request is answered independently. Rate-limit counters (a client identifier and timestamps) are held in memory for at most 24 hours. Hosting access logs (IP addresses and request paths, not request bodies) are kept for up to 30 days for security and abuse prevention.

Sub-processors. None. Hosting: Vercel (United States regions).

Your rights. Because we store no personal data beyond short-lived logs, requests to access, correct or delete data are usually satisfied automatically; you can still contact agent@connectorbay.com and we will respond within 30 days. We do not sell or share personal information.

Children. Cambodia KHQR Builder is a general-audience service operated by the adult using the assistant.

Changes. We will post changes here with a new effective date.

Terms of service

Back to top

Cambodia KHQR Builder — Terms of Service

Effective 29 September 2026. These terms govern use of the Cambodia KHQR Builder connector ("the Service") operated by Unify Dynamics LLC ("we", "us").

  1. The Service. Cambodia KHQR Builder provides: Builds, parses and checksum-checks KHQR payment QR payloads (static and dynamic, KHR and USD) for Cambodian merchants and individuals. It is accessed through an AI assistant or directly over MCP or HTTP, and is read-only.
  2. General information, not professional advice. Output is general information and a drafting aid. It is not legal, tax, accounting, financial or payment advice, and it is not a filing or a payment instruction. General information only, not legal, tax, accounting or payment advice. Cambodia KHQR Builder is an independent tool: it is not affiliated with, endorsed by or operated by any government body, central bank, standards body or scheme operator. Rates, thresholds and rules change; check the cited official source and confirm with a qualified professional before you rely on a result.
  3. Independent. Cambodia KHQR Builder is independent; not affiliated with, endorsed by or operated by any government body, central bank, standards body or scheme operator. Official names are used only to describe what a tool works with.
  4. Sources and dates. Reference values state their source, date and validity period. Rules change: check the cited official source before you rely on a result.
  5. Acceptable use. Automated use within the published rate limits is welcome. Do not use the Service to look up private individuals or to circumvent any authority's controls.
  6. Availability. The Service is provided "as is" without warranty. We may change, limit or discontinue it at any time.
  7. Data. Our Privacy Policy describes what we process. In short: your input is answered on our server and nothing is stored.
  8. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder and may be revoked for abuse.
  9. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any loss arising from use of or reliance on the Service. Our total liability is limited to US $100.
  10. Governing law. California law; venue in San Mateo County, California.
  11. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/kh-khqr-builder

Cambodia KHQR Builder support

Email agent@connectorbay.com. We answer within two business days.

When you report a problem, include the question you asked your agent, roughly when, and which agent you used (for example Claude, ChatGPT or Gemini). Never send us passwords, account numbers or ID numbers. Cambodia KHQR Builder never asks for them.

Get Cambodia KHQR Builder

Free · No sign-in · Read-only

Streamable HTTP, stateless, no authentication. Paste the endpoint into any MCP-capable agent.

https://kh-khqr-builder.connectorbay.com/mcp
{
  "mcpServers": {
    "kh-khqr-builder": {
      "type": "http",
      "url": "https://kh-khqr-builder.connectorbay.com/mcp"
    }
  }
}