Pay Service
Port 11022 · 32 endpoints · micro-services/pay-service/
Payment Service
| Method | Path | Summary | |
| GET | /admin/pay/integrity/{pay_id} | Verify Payment Event Ledger Integrity | detail → |
| GET | /admin/payments/channels | List Payment Channels | detail → |
| POST | /admin/payments/channels | Create Payment Channel | detail → |
| DELETE | /admin/payments/channels/{payment_id} | Delete Payment Channel | detail → |
| GET | /admin/payments/channels/{payment_id} | Get Payment Channel Details | detail → |
| PUT | /admin/payments/channels/{payment_id} | Update Payment Channel | detail → |
| POST | /admin/payments/reconciliation | Execute Reconciliation | detail → |
| GET | /admin/payments/reconciliation/history | List Reconciliation History | detail → |
| DELETE | /admin/payments/reconciliation/{payment_id} | Delete Reconciliation Record | detail → |
| GET | /admin/payments/webhooks | List Webhook Records | detail → |
| DELETE | /admin/payments/webhooks/{payment_id} | Delete Webhook Record | detail → |
| GET | /internal/payments | List Payments | detail → |
| POST | /internal/payments | Create Payment Order | detail → |
| POST | /internal/payments/refund | Create Refund | detail → |
| GET | /internal/payments/{payment_id} | Get Payment Details | detail → |
| GET | /payments | List Payments | detail → |
| POST | /payments | Create Payment Order | detail → |
| POST | /payments/refund | Create Refund | detail → |
| GET | /payments/return/{channel} | Payment Gateway Return Callback | detail → |
| DELETE | /payments/{payment_id} | Cancel Payment | detail → |
| GET | /payments/{payment_id} | Get Payment Details | detail → |
| POST | /payments/{payment_id}/invoice | Generate Invoice | detail → |
| GET | /payments/{payment_id}/receipt | Get Payment Receipt | detail → |
| GET | /payments/{payment_id}/refund | Get Refund Details | detail → |
| GET | /payments/{payment_id}/refunds | List Payment Refunds | detail → |
| GET | /refunds/{refund_id} | Get Refund Details | detail → |
| POST | /webhooks/payment/{channel} | Receive Payment Gateway Callback | detail → |
internal
| Method | Path | Summary | |
| POST | /internal/pay/seed-channels | Seed Data: Create Default Payment Channels (Development Only) | detail → |
| POST | /internal/payments/erase-user | [Internal] GDPR Erase User Payment Data | detail → |
| POST | /internal/payments/export-user-data | [Internal] Export User Payment Data | detail → |
| GET | /internal/runtime | Get Service Runtime Info | detail → |
| GET | /internal/schedulers | List Scheduler Statuses | detail → |