# app/modules/payments/__init__.py """ Payments Module - Payment gateway integrations. This module provides low-level payment gateway abstractions: - Gateway integrations (Stripe, PayPal, Bank Transfer, etc.) - Payment processing and refunds - Payment method storage and management - Transaction records This module is used by: - billing: Platform subscriptions and vendor invoices - orders: Customer checkout and order payments Routes: - Admin: /api/v1/admin/payments/* - Vendor: /api/v1/vendor/payments/* Menu Items: - Admin: payments (payment configuration) - Vendor: payment-methods (stored payment methods) """ from app.modules.payments.definition import payments_module def get_payments_module(): """Lazy getter to avoid circular imports.""" return payments_module __all__ = ["payments_module", "get_payments_module"]