Skip to content

feat(payments): payment orders and checkout, order triggers, Montonio - #84

Merged
Domantas merged 2 commits into
mainfrom
feat/payments-orders
Oct 19, 2026
Merged

Domantas merged 2 commits into
mainfrom
feat/payments-orders

Conversation

@Domantas

Copy link
Copy Markdown
Contributor

What

Payment orders and checkout in the CLI (gateway campaign audit/payments-checkout, item cli; uses @norbix.ai/ts 4.29.0).

  • payments orders [--buyer --reference --status], payments order <id>
  • payments order create --buyer --reference --key --line sku:qty:cents[:title]... [--meta k=v]... [--currency] [--price-version] [--file]
  • payments order checkout <id> --integration --return-url [--method --country --provider]
  • payments trigger save --when OnWebhookCallReceived | OnOrderPaid | OnOrderPaymentChanged; order triggers filter on the payments.order.* events
  • payments integration save --provider Montonio
  • docs/payments.md: Orders section, Montonio, order triggers and their tokens / data.order / orderEventId

Only additions, no command or flag changed.

Checks

  • npm test (build + vitest): 1051 passed. The payments route table covers all 21 payments routes a person calls (17 Hub + 4 Api), each run through oclif and the real SDK with fetch replaced. New tests cover --when, Montonio, order create (flags, --file + overrides, a bad --line), the orders filters, and checkout's body and required flags. The schema snapshot shows only additions.
  • npx tsc --noEmit · npm run lint

🤖 Generated with Claude Code

Domantas and others added 2 commits October 19, 2026 15:26
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- payments orders [--buyer --reference --status], payments order <id>,
  payments order create (--line sku:qty:cents[:title], --meta k=v, --key,
  --file), payments order checkout <id> --integration --return-url
  [--method --country --provider] — the four Api routes.
- payments trigger save --when OnWebhookCallReceived | OnOrderPaid |
  OnOrderPaymentChanged; order triggers filter on payments.order.* events.
- payments integration save --provider Montonio.
- docs/payments.md: Orders section, Montonio, order triggers and tokens.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Domantas
Domantas merged commit 3403cea into main Oct 19, 2026
11 checks passed
@Domantas
Domantas deleted the feat/payments-orders branch October 19, 2026 12:35
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.36.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant