πŸ’³ Transaction System

πŸ’³ Supported Payments

  • Stripe and PayPal gateways integrated

  • Supports one-time payments and recurring subscriptions


πŸ”„ Transaction Flow

  • User initiates payment via POST /transactions with course or subscription details

  • Payment processed by gateway and confirmed asynchronously

  • Transaction status updated: pending, successful, failed

  • Access granted upon successful payment


πŸ›‘οΈ Security & Error Handling

  • PCI DSS compliance for payment data

  • Retry mechanisms for failed payments

  • Notifications for users on transaction status


πŸ“‘ Example API Request / Response

Create Transaction

Success Response:

Last updated