I need a focused payment-processing module that plugs smoothly into our existing hospital management system. The scope is intentionally narrow: handle real-time payments from patients and guarantors, without touching billing, invoicing, or insurance claims. Core requirements • Accept credit and debit cards through a major gateway (Stripe or similar) and support electronic bank transfers via ACH. • Expose a clean REST API so the current HIS can create a charge, receive a success or failure callback, and pull transaction history on demand. • Retain our branding on any hosted pages or pop-ups and meet PCI-DSS requirements for tokenisation and secure storage. • Provide an admin dashboard where staff can search transactions, issue partial or full refunds, and export reports in CSV. • Supply implementation documentation plus a short hand-off session so our internal team can maintain the codebase. Tech environment The HIS runs on a Laravel/PHP back end with a MySQL database and connects to ancillary services through JSON APIs. If you prefer Node.js or .NET for the payment microservice, that’s fine as long as the endpoints, auth scheme, and webhook signatures stay consistent with the rest of our stack. Acceptance criteria 1. End-to-end card and ACH payments succeed in our staging environment and log correctly in both systems. 2. A simulated network or gateway failure returns clear error messages without breaking the main application flow. 3. Dashboard, API spec, and deployment guide are delivered and reviewed with my team. Timeline is flexible for quality, but I’d like an initial demo environment within two weeks so we can start integration testing.