{"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)","POST \/webhooks\/stripe":"Stripe webhook endpoint (validated by signature)","POST \/webhooks\/paypal":"PayPal webhook endpoint (validated by signature)"}}