Overview of Pay - Payments engine for Ruby on Rails
mainPay is a payments engine designed for Ruby on Rails 6.0 and higher. It provides a standardized way to handle payments, subscriptions, and customers across multiple payment processors.
Key features include:
- Support for multiple payment processors (Stripe, Paddle, Braintree, Lemon Squeezy, and a Fake Processor for testing).
- Standardized API for managing Customers, Payment Methods, Charges, and Subscriptions.
- Support for marketplaces via Stripe Connect.
If you are upgrading from a previous version of Pay, refer to the UPGRADE.md guide for migration instructions.