Changelog
API version history and updates for Moneybag payment gateway
Changelog
Track all API updates, new features, and important changes to the Moneybag payment platform.
Current Version: v2.3.0
Released: December 15, 2024
[v2.3.0] - December 15, 2024
🎉 New Features
- Webhook Retry Logic: Automatic retry for failed webhook deliveries with exponential backoff
- Batch Refunds API: Process multiple refunds in a single API call
- Payment Links: Generate shareable payment links with custom expiry
- Multi-currency Support: Added support for USD and EUR (beta)
💡 Improvements
- Improved API response times by 40%
- Enhanced error messages with more detailed validation feedback
- Added request ID to all API responses for better tracking
- Optimized webhook delivery system for better reliability
🐛 Bug Fixes
- Fixed issue with duplicate transaction IDs in rare cases
- Resolved timeout issues with large transaction queries
- Fixed currency conversion rounding errors
- Corrected webhook signature verification for special characters
⚠️ Deprecations
GET /api/v1/payments
endpoint deprecated, useGET /api/v2/payments
insteadpayment_method
field renamed topayment_type
(backward compatible until v3.0)
[v2.2.1] - November 20, 2024
🐛 Bug Fixes
- Emergency fix for payment verification endpoint returning incorrect status
- Fixed race condition in concurrent payment processing
- Resolved memory leak in webhook processing service
[v2.2.0] - November 1, 2024
🎉 New Features
- Recurring Payments: Support for subscription and recurring billing
- Partial Refunds: Process partial refund amounts
- 3D Secure 2.0: Enhanced card authentication for European cards
- Invoice API: Generate and send invoices programmatically
💡 Improvements
- New SDK versions for Node.js (v2.0) and Python (v2.0)
- Added GraphQL API endpoint (beta)
- Improved dashboard with real-time analytics
- Enhanced mobile SDK performance
🔒 Security
- Implemented API key rotation mechanism
- Added IP whitelisting for production accounts
- Enhanced webhook signature algorithm (HMAC-SHA256)
📝 Documentation
- Added interactive API playground
- New integration guides for popular e-commerce platforms
- Expanded troubleshooting documentation
[v2.1.0] - September 15, 2024
🎉 New Features
- QR Code Payments: Generate QR codes for in-person payments
- Saved Cards: Token-based card storage for returning customers
- Bulk Operations: Process multiple operations via CSV upload
- Webhook Management API: Programmatically manage webhooks
💡 Improvements
- 50% reduction in checkout page load time
- Added support for more mobile banking providers
- Improved error handling with standardized error codes
- New payment status webhook events
🐛 Bug Fixes
- Fixed character encoding issues in customer names
- Resolved decimal precision issues in large amounts
- Fixed timezone handling in transaction timestamps
💔 Breaking Changes
- Minimum TLS version raised to 1.2
- Removed support for MD5 webhook signatures
[v2.0.0] - July 1, 2024
🚀 Major Release
This major release introduces significant improvements to the Moneybag API platform.
🎉 New Features
- Complete API Redesign: RESTful API v2 with improved consistency
- Idempotency Keys: Prevent duplicate transactions
- Advanced Reporting API: Detailed transaction analytics
- Marketplace Support: Split payments and multi-party transactions
- Mobile SDKs: Native iOS and Android SDKs
💡 Improvements
- 10x improvement in API rate limits
- New unified error response format
- Standardized date/time formats (ISO 8601)
- Improved API versioning strategy
💔 Breaking Changes
- API v1 endpoints moved to legacy status
- Changed authentication header from
API-Key
toX-Merchant-API-Key
- Restructured webhook payload format
- Amount fields now use minor units (paisa instead of taka)
📚 Migration Guide
Contact our support team at support@moneybag.com.bd for detailed v1 to v2 migration instructions.
[v1.5.0] - April 15, 2024
🎉 New Features
- Bank transfer payment method
- Transaction search API
- Custom checkout branding
💡 Improvements
- Added Bengali language support
- Improved mobile responsive checkout
- Better network error handling
🐛 Bug Fixes
- Fixed session timeout issues
- Resolved cart amount calculation bugs
- Fixed special character handling in addresses
[v1.4.2] - March 1, 2024
🐛 Bug Fixes
- Critical security patch for XSS vulnerability
- Fixed payment notification delays
- Resolved dashboard statistics discrepancies
🔒 Security
- Updated dependencies to patch security vulnerabilities
- Enhanced input validation
- Improved rate limiting algorithm
[v1.4.0] - January 15, 2024
🎉 New Features
- Sandbox environment improvements
- Test data generator for sandbox
- Mock webhook events in sandbox
💡 Improvements
- Better sandbox documentation
- Improved test card behaviors
- Added sandbox reset API
Version Support Policy
Version | Status | Support Until | Notes |
---|---|---|---|
v2.3.x | Current | Active | Latest stable version |
v2.2.x | Supported | June 2025 | Security updates only |
v2.1.x | Supported | March 2025 | Critical fixes only |
v2.0.x | Deprecated | December 2024 | Upgrade recommended |
v1.x | Legacy | March 2024 | No longer supported |
Upgrade Notices
Upgrading to v2.3.0
- No breaking changes
- New webhook events added (backward compatible)
- Optional multi-currency feature
Upgrading to v2.0.0
- Breaking changes - Review migration guide
- Plan for 2-4 weeks migration time
- Test thoroughly in sandbox before production
Beta Features
The following features are currently in beta:
- GraphQL API: Alternative to REST API
- Multi-currency: USD/EUR support
- AI Fraud Detection: Machine learning-based fraud prevention
- Cryptocurrency Payments: Bitcoin and Ethereum support
To enable beta features, contact beta@moneybag.com.bd
Scheduled Maintenance
Regular maintenance windows:
- Monthly: First Saturday, 2:00 AM - 4:00 AM BST
- Quarterly: Extended maintenance for major updates
Subscribe to status.moneybag.com.bd for notifications.
How to Stay Updated
- Email Notifications: Opt-in via dashboard settings
- Status Page: Subscribe at status.moneybag.com.bd
- RSS Feed: Available at
/changelog.rss
- API Header: Check
X-API-Version
in responses
Feedback
Have feedback about our updates? Contact us:
- Email: feedback@moneybag.com.bd
- Feature requests: features@moneybag.com.bd