Key Features
- Multiple Payment Methods: Accept cash, card, Yape, Plin, bank transfers, and other payment types
- Partial Payments: Support split payments where customers can pay an order in multiple transactions
- Daily Summaries: Get aggregated payment data by method and time period
- Payment Tracking: Link payments to orders with detailed reference information
- Tip Management: Track gratuities separately from order totals
Authentication
All payment endpoints require authentication via JWT token and tenant middleware. Users must have the appropriate permissions:payments:read- View payment records and summariespayments:create- Process new payments
Base URL
Common Response Format
All endpoints return responses in this format:Payment Methods
Supported payment method values:cash- Cash paymentcard- Credit/debit cardyape- Yape mobile paymentplin- Plin mobile paymenttransfer- Bank transferother- Other payment methods
Payment Status
completed- Payment successfully processed
Next Steps
- Process Payment - Learn how to create payments and handle partial payments