This release marks the first stable, production-ready version of the Xendit integration for FOSSBilling.
this release introduces significant improvements to the Xendit payment integration:
- implement dynamic timezone detection from php.ini with fallback to Asia/Jakarta
- enhance transaction processing with better data handling and detailed logging
- improve webhook handling with comprehensive status management (PAID, EXPIRED, PENDING, FAILED)
- update success and failure redirect URLs for better user experience
- add detailed transaction descriptions including payment method and channel
- update documentation to reflect new features and configuration process
these changes provide a more robust and flexible payment integration, improving both the developer experience and end-user payment flow
Full Changelog: v0.0.1...v1.0.0