{"name":"EverywherePay","description":"Payment orchestration for EverywhereGO. No customer funds are held or settled here — all money movement happens below the Regulated Money Movement Boundary at licensed PSPs, acquirers and banks.","version":"0.1.0","modules":[{"name":"merchants","title":"Merchant Platform","entities":["Merchant","MerchantKycDocument","ApiKey"],"operations":["onboardMerchant","approveMerchantKyc","issueApiKey"]},{"name":"events","title":"Webhooks & Event Processing","entities":["MerchantWebhookEndpoint","WebhookEvent","OutboundNotification"],"operations":["ingestPspWebhook","replayWebhookEvent","listDeadLetterEvents"]},{"name":"pspintegration","title":"PSP Integration Framework","entities":["PspConnector","PspCredential","PspHealthMetric"],"operations":["syncPaymentStatusFromPsp","recordPspHealthSample","rotatePspCredential"]},{"name":"routing","title":"Payment Routing","entities":["RoutingRule","RoutingDecision"],"operations":["routePayment","simulateRouting"]},{"name":"paymentcore","title":"Payment Core","entities":["Payment","PaymentStatusTransition","PaymentAttempt"],"operations":["createPayment","getPayment","searchPayments","capturePayment","cancelPayment","expireStalePayments"]},{"name":"checkout","title":"Checkout","entities":["PaymentInstrument","CheckoutSession"],"operations":["createCheckoutSession","listEligibleMethods","submitCheckoutMethod"]},{"name":"refunds","title":"Refunds","entities":["Refund"],"operations":["requestRefund","retryFailedRefunds"]},{"name":"ledger","title":"Transaction Ledger","entities":["LedgerEntry"],"operations":["postJournal","verifyLedgerIntegrity"]},{"name":"reconciliation","title":"Reconciliation & Settlement","entities":["SettlementBatch","ReconciliationRun","ReconciliationItem"],"operations":["importPspReconFile","runAutoMatch","resolveReconException"]},{"name":"risk","title":"Fraud & Risk Engine","entities":["RiskRule","RiskAssessment"],"operations":["evaluateRisk","reviewRiskAssessment"]},{"name":"disputes","title":"Disputes & Chargebacks","entities":["Dispute","DisputeEvidence"],"operations":["ingestDispute","submitDisputeEvidence"]},{"name":"platform","title":"Security, Admin & Observability","entities":["PlatformUser","AuditLog","OperationalAlert"],"operations":["computePaymentAnalytics","acknowledgeAlert"]}],"console":"/ui","openapi":"/openapi.json","health":"/healthz"}