{"service":"ms-payments","status":"running","version":"1.0.0","endpoints":{"GET \/payments":"List payments (requires Authorization header)","GET \/payments\/{id}":"Get payment by ID (requires Authorization header)","POST \/payments":"Create payment (requires Authorization header)","POST \/payments\/capture":"Capture payment (requires Authorization header)","POST \/payments\/refund":"Refund payment (requires Authorization header)","GET \/payments\/status\/{id}":"Get payment status (requires Authorization header)","GET \/payment-settings":"Get payment settings (no auth required, optional ?provider=xxx)","PUT \/payment-settings":"Update payment settings (no auth required)","GET \/payment-app-settings":"Global payment notification settings (DB)","PUT \/payment-app-settings":"Update global payment notification settings","POST \/webhooks\/stripe":"Stripe webhook endpoint (validated by signature)","POST \/webhooks\/paypal":"PayPal webhook endpoint (validated by signature)","GET\/POST \/webhooks\/alma":"Alma IPN \/ webhook endpoint (verified via Alma API)","GET \/qonto\/health":"Qonto connection test","GET \/qonto\/status":"Qonto sync status","POST \/qonto\/sync":"Run Qonto sync","GET \/qonto\/transactions":"List imported Qonto transactions","POST \/webhooks\/qonto":"Qonto webhook (signature)"}}