Multi-gateway payment processing library for PHP