Skip to content

feat(mpp-seller): add Stripe charge offers - #64

Merged
nkavian merged 1 commit into
inflowpayai:mainfrom
mnebliienko:mpp-stripe-seller-charge
Oct 1, 2026
Merged

nkavian merged 1 commit into
inflowpayai:mainfrom
mnebliienko:mpp-stripe-seller-charge

Conversation

@mnebliienko

Copy link
Copy Markdown

Summary

  • add a seller-side Stripe charge method backed by authenticated server configuration
  • enforce exact USD cents and the supported amount range before challenge issuance
  • normalize authoritative offer fields before policy evaluation and challenge generation
  • preserve the native mppx validate/broadcast lifecycle and server-owned settlement

Verification

  • pnpm typecheck
  • pnpm lint
  • pnpm test
  • pnpm --filter @inflowpayai/mpp-seller build
  • pnpm typedoc
  • changed-line coverage: 59/59 executable lines
  • authenticated localhost configuration round trips for configured and unavailable sellers

Stripe subscriptions are intentionally not advertised; this change supports one-time charge offers only.

@codecov

codecov Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@nkavian
nkavian force-pushed the mpp-stripe-seller-charge branch 3 times, most recently from b82bd75 to 7ad3b2b Compare October 1, 2026 17:25
@nkavian
nkavian force-pushed the mpp-stripe-seller-charge branch from 7ad3b2b to 9886e0e Compare October 1, 2026 22:37
@nkavian
nkavian merged commit 309aab2 into inflowpayai:main Oct 1, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants