For an open source payment gateway for online transactions, the strongest matches are bytefury/crater (Crater is an open-source invoicing and billing platform that), crater-invoice-inc/crater (Crater is a self-hosted billing and invoicing platform tailored) and crater-invoice/crater (Crater is an open-source invoicing and financial management platform). btcpayserver/btcpayserver and invoiceninja/invoiceninja round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to paypal”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Crater is an invoicing and billing software system designed for creating professional invoices, estimates, and recurring billing schedules. It serves as a multi-entity accounting manager, allowing for the organization and separation of financial data and billing records across multiple different business organizations. The platform integrates payment gateway services to collect funds directly from customers and provides a secure client billing portal where customers can access account details and pay outstanding invoices. It also functions as an expense tracking application to log outgoing co
Crater is an open-source invoicing and billing platform that handles recurring billing, client portals, and payment gateway integrations, though it focuses more on invoice generation than being a full standalone payment processing gateway.
Crater is an open-source invoicing and expense tracking software designed for individuals and small businesses. It serves as a self-hosted billing platform that allows users to monitor the overall financial health of a business by recording professional services rendered and tracking outgoing costs. The system functions as a payment gateway integrator, connecting to third-party providers such as Stripe to process secure transactions for issued invoices. It provides specialized tools for freelance invoice management, including the generation of professional billing documents and cost estimates
Crater is a self-hosted billing and invoicing platform tailored for small businesses, though it integrates with third-party processors rather than acting as an independent payment gateway itself.
Crater is an open source invoicing software and multi-tenant accounting system. It serves as a financial management tool for creating professional invoices and estimates, tracking business expenses, and managing the financial records of several distinct business entities within a single instance. The platform integrates with payment processors to collect client payments automatically and provides a dedicated billing portal where customers can access their history and pay invoices online. It includes a template-based engine for generating PDF invoices and supports the automation of recurring s
Crater is an open-source invoicing and financial management platform that supports recurring billing and integrates with payment processors, though it is primarily an invoicing and accounting system rather than a standalone payment gateway.
BTCPay Server is a non-custodial payment gateway and invoice manager designed for accepting Bitcoin and other cryptocurrencies directly into a private wallet. It serves as a self-hosted payment infrastructure that allows merchants to manage digital invoicing and storefronts without relying on third-party intermediaries. The system distinguishes itself through a non-custodial wallet architecture that ensures private keys remain on the user's own hardware or server. It integrates the Lightning Network for instant, low-cost transactions and provides a hardware-wallet signing bridge to secure tra
BTCPay Server is a self-hostable, non-custodial payment gateway and invoice manager tailored for cryptocurrency transactions, offering robust billing, webhook support, and multi-currency features within the crypto ecosystem.
Invoice Ninja is a professional billing and invoicing platform designed for managing clients, projects, and financial records. It serves as a multi-currency billing system and time tracker available as both a cloud-based application and a self-hosted suite. The platform distinguishes itself through comprehensive support for regional taxes, diverse currency formats, and automated exchange rate updates. It includes dedicated cross-platform mobile and desktop applications to manage business data across different operating systems. The software covers the end-to-end financial lifecycle, includin
Invoice Ninja is a self-hostable billing and invoicing platform with multi-currency support and webhook notifications, though it focuses more on invoicing than direct payment gateway processing.
Roncoo Pay is a multi-tenant payment platform that integrates Alipay and WeChat Pay as external payment channels, handling payment request routing, authorization, and capture. It also includes an automated settlement engine that calculates net amounts and initiates daily fund transfers, along with a reconciliation engine that matches internal transaction logs against provider statements to detect discrepancies. In addition to payment processing, the project provides a multi-tenant online education delivery platform for live and on-demand courses, exams, and enterprise training. The platform u
Roncoo Pay is an open-source payment platform providing payment processing, multi-merchant support, and settlement routing, though it focuses heavily on specific channels like Alipay and WeChat Pay rather than global billing.
Polar is a digital product monetization engine and subscription management system. It serves as a merchant of record platform that handles global sales tax and VAT compliance, providing the infrastructure for selling subscriptions and one-time digital goods via hosted checkouts and embedded payment flows. The project functions as an entitlement and access manager, automating the granting and restriction of digital benefits, license keys, and third-party platform roles. It includes a dedicated usage-based billing infrastructure that tracks customer activity through meters to apply aggregation
Polar provides a monetization and subscription management platform for digital products, offering hosted checkouts and recurring billing that fits the billing and payment management aspects of the search.
Jeepay is an open-source payment gateway that accepts payments through WeChat Pay, Alipay, and UnionPay from a single integrated system. It functions as a multi-channel payment platform with aggregated QR code generation, allowing customers to scan one code and pay with any supported method, while also providing multi-merchant account management for onboarding and isolating independent merchants with their own payment configurations. The system secures all API requests and responses using cryptographic signatures to verify authenticity and prevent tampering. It delivers asynchronous payment r
Jeepay is an open-source payment gateway providing multi-channel payment acceptance and merchant management, though it focuses primarily on aggregated regional payment methods rather than standard western billing and recurring invoicing workflows.
Lago is an open-source billing platform designed for managing subscriptions, usage-based metering, and automated invoicing. It functions as a comprehensive system for defining pricing plans, tracking real-time consumption via a metering engine, and controlling feature entitlements based on active customer subscriptions. The platform differentiates itself through a dynamic billing engine that supports hybrid pricing models and a credit-based wallet system for managing prepaid funds. It includes specialized tools for multi-tenant entitlement mapping, allowing operators to tie specific product p
Lago is a self-hostable open-source billing platform focused on usage-based metering, subscriptions, and invoicing, though it typically integrates with external payment processors rather than acting as a standalone gateway for direct transaction processing.
Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera
Akaunting is a self-hostable financial and invoicing platform that handles billing and payments, though it is primarily an accounting ERP rather than a dedicated transaction payment gateway.
Kill Bill is a subscription billing platform and usage-based billing engine designed to manage recurring invoicing and automated payment collection. It functions as a multi-tenant billing infrastructure, providing isolated environments for different organizational entities through a dedicated API. The system is distinguished by a plugin-based extension framework that allows for the integration of third-party payment gateways and custom business logic. It includes a payment gateway orchestrator to handle transactions and refunds, as well as a revenue recognition system to allocate contract rev
Kill Bill is a subscription billing platform and automated payment collection engine that handles recurring invoicing and third-party payment gateway integration, though it acts more as an underlying billing engine than a complete out-of-the-box merchant payment gateway.
Hyperswitch is a payment orchestration platform designed to manage complex transaction lifecycles through a centralized control layer. It functions as a processor-agnostic integration hub that standardizes disparate external payment APIs, allowing businesses to route transactions across multiple providers to optimize for authorization rates and cost efficiency. The platform utilizes a state-machine-based architecture to track every payment from initial authentication to final settlement, ensuring consistent processing and reliable error recovery. What distinguishes the platform is its intelli
Hyperswitch is a high-performance payment orchestration platform that routes and manages transactions across multiple providers, fitting the broader billing and payment management category even though it acts as an orchestration hub rather than a standalone traditional payment gateway.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| bytefury/crater | 8.3K | PHP | AGPL-3.0 | |
| crater-invoice-inc/crater | 8.3K | PHP | AGPL-3.0 | |
| crater-invoice/crater | 8.3K | PHP | AGPL-3.0 | |
| btcpayserver/btcpayserver | 7.4K | C# | mit | |
| invoiceninja/invoiceninja | 9.8K | PHP | NOASSERTION | |
| roncoo/roncoo-pay | 5K | Java | apache-2.0 | |
| polarsource/polar | 9.5K | Python | apache-2.0 | |
| jeequan/jeepay | 6.2K | Java | LGPL-3.0 | |
| getlago/lago | 9.9K | Go | AGPL-3.0 | |
| akaunting/akaunting | 9.6K | PHP | other |