Skip to content

zicaiw625/QRBill

Repository files navigation

Shopify QR-Bill Integration

This monorepo provides a full implementation of a Swiss QR-bill workflow for Shopify shops. It contains:

  • apps/app-server – Koa server with Shopify OAuth and reconciliation jobs.
  • extensions/qr-bill-thankyou – Checkout UI extension showing the QR-bill on the thank‑you page.
  • packages/qrbill-core – QR-bill generation library compliant with SIX implementation guidelines v2.3.
  • packages/camt54-parser – camt.054/053 v08 parser and reconciliation engine.
  • packages/shopify-bridge – Shopify Admin GraphQL helper functions.
  • packages/ui-kit – Shared React components.
  • packages/test-fixtures – Static assets for tests.

See docs/COMPLIANCE.md for a mapping between the SIX specification and the implementation.

Development

pnpm install
pnpm build
pnpm test

To run the demo environment:

docker compose up --build

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors