Skip to content

feat(payments): getPaymentsWebhookLog and the payments.webhook.received event - #42

Merged
Domantas merged 2 commits into
mainfrom
feat/payments-webhook-log
Oct 15, 2026
Merged

Domantas merged 2 commits into
mainfrom
feat/payments-webhook-log

Conversation

@Domantas

Copy link
Copy Markdown
Contributor
  • payments.getPaymentsWebhookLog — GET /{version}/payments/webhooks/log (the one payments route the Dart SDK lacked).
  • webhooks: NorbixWebhookEvents.paymentsWebhookReceived (payments.webhook.received) in the catalog; payload = the normalized payment fact (JSON map); metadata.integrationId and metadata.payment (WebhookPaymentRef: provider, providerEventId, eventName).

Tests: dart test 440+ green (new test/hub/payments_test.dart, receiver test for the payments event); dart analyze clean.

Gateway campaign audit/payments (codemash-io/gateway), item 8. Expected release: minor.

🤖 Generated with Claude Code

Domantas and others added 2 commits October 15, 2026 13:57
… of a project

GET /{version}/payments/webhooks/log was the one payments route the Dart SDK
lacked (typegen coverage matrix, gateway campaign audit/payments item 8).
Written in the generated resource style (the generator is no longer in the repo).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…alized payment fact, provider ids on metadata.payment

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Domantas
Domantas merged commit e718090 into main Oct 15, 2026
6 checks passed
@Domantas
Domantas deleted the feat/payments-webhook-log branch October 15, 2026 10:59
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.22.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