Payment Processing API Documentation¶
Overview¶
The Payment Processing API provides endpoints for handling payment transactions, deposits, and integrations with various payment service providers (PSPs) and property management systems (PMS). The system supports different payment methods, currencies, and integration hooks for synchronizing payment data with external systems.
Base URL¶
1 |
|
Environment URLs:
- Production: https://bookingservice.apps.gustaffo.com/payments
- UAT: https://bookingservice.uat.apps.gustaffo.com/payments
- Development: https://bookingservice.dev.apps.gustaffo.com/payments
Key Features¶
- Multi-PSP Integration: Support for multiple payment service providers with automatic fallback mechanisms
- Asynchronous Processing: Background processing of payment transactions to ensure system responsiveness
- Automatic Retry: Built-in retry mechanisms for failed payment operations
- PMS Integration: Automatic posting of payments and deposits to property management systems
- Comprehensive Logging: Detailed logging of all payment activities for auditing and troubleshooting
- Payment Links: Generation of secure, time-limited payment links for guest payments
- Multi-Currency Support: Processing payments in multiple currencies with conversion handling