Multi-gateway payment processing library for Laravel