Skip to content

epic: PayBridge production-readiness audit and remediation roadmap #97

Description

@teesofttech

Audit baseline — 17 July 2026

What is working

  • Release build completes on .NET 8.
  • Unit suite passes: 90 passed, 2 sandbox tests skipped.
  • Fifteen gateway types are present.
  • Shared HTTP test infrastructure, PeachPayments coverage, CI, NuGet publishing, an example API, and PR Fix PayBridge gateway registration #56 registration fixes are in place.

Release blockers

Stabilization track

Issues #57 and #62 through #76 cover missing refund behavior, webhook detection, refund accounting, idempotency, routing, startup validation, HttpClient resilience, errors, warnings, repository controls, coverage, and package verification.

Product tracks

Existing backlog triage

Issues #4 through #8 describe gateways already present in code and now carry status: needs-triage. Issues #36 through #49 remain the provider test backlog. PR #56 is open, passing CI, and still has actionable review feedback about invalid EnabledGateways values and test/documentation completeness.

Completion criteria

  • All P0 issues are closed with evidence.
  • PR Fix PayBridge gateway registration #56 is updated and merged or superseded.
  • Release build is warning-free and dependency scan is clean.
  • Integration CI executes at least one real sandbox flow.
  • Gateway capability matrix distinguishes implemented from sandbox-verified support.
  • GitHub Pages documentation is live.
  • Provider test console is secure by design and has deterministic E2E coverage.
  • The next provider sequence is approved from a scored roadmap.

Metadata

Metadata

Assignees

Labels

area: maintenanceRepository hygiene, tooling, and maintainabilityepicLarge outcome split into multiple deliverable issuespriority: P1High priority; should be addressed next

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions