Skip to content

About

RevRule Console by Payload: human configuration and visualization layer for RevRule.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

39 Commits

Folders and files

Repository files navigation

RevRule Console by Payload

Try: live console (static PWA, no backend) · Powered by: RevRule $99 one-time API · Engine: Payloadhq/payload-flow

RevRule Console is the human configuration and visualization layer for RevRule, Payload's programmable revenue rules engine. Manage Revenue Graphs, simulate economic events, and track entitlements with the RevRule API, all from your browser.

What you can do

  • Manage Revenue Graphs: define, review, and activate graphs (draft to active) without writing SDK calls.
  • Simulate events: dry-run an economic event against a graph and preview the resulting entitlements, fees, and proposed distributions with zero side effects.
  • Track entitlements: read the append-only, hash-chained ledger and see who is owed what, with reasons.
  • Explore a worked example: the bundled demo walks through a music agreement and a royalty statement (demo/music-agreement.txt, demo/music-statement.csv).

Try it

The console is a static web app (PWA): no build step, no backend. Serve the repo root from any static host and open it in a browser:

npx serve .

Connect it to the hosted RevRule API (https://payload-rail.fly.dev; get a free API key with one curl call, see the RevRule API quickstart) or point it at your own self-hosted RevRule API. The console never moves money: it only reads and proposes, like the engine itself.

Repo contents

  • index.html - app shell (the bundled build lives in assets/)
  • demo/ - worked-example fixtures: a music agreement and royalty statement
  • manifest.json + icons - PWA install assets

Links

License

No LICENSE file is present in this repo yet. Add one before distributing builds (the engine repo it configures is MIT).


More from Payload · payloadhq.github.io · all Payload repos

Related: payload-flow · revrule-csv-import

About

RevRule Console by Payload: human configuration and visualization layer for RevRule.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages