Assembly Line

Alternatives to Primer in 2026

13 commercial products, led by Adyen, Checkout.com and Stripe Payments. 25 open-source projects you can run yourself, led by Hyperswitch, Btcpayserver and Active Merchant.

Open source

  1. 1
    Hyperswitch juspay

    Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation

    Complete system Production-ready You process enough payments to benefit from routing across several processors and have engineers to run it.

    ★ 46k Apache-2.0 Rust Active, pushed today
  2. 2
    Btcpayserver btcpayserver

    Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor.

    Complete system Production-ready You want to accept Bitcoin directly into your own wallet without a third-party processor.

    ★ 7.9k MIT C# Active, pushed today
  3. 3
    Active Merchant activemerchant

    Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.

    Building block Production-ready Your Ruby app needs to charge cards through one or more gateways with a single API.

    ★ 4.6k MIT Ruby Active, pushed 12 days ago
  4. 4
    Payum Payum

    PHP Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc.

    Building block Production-ready You are building a PHP shop, especially on Symfony or Sylius, and need gateway-agnostic payment flows.

    ★ 1.9k MIT PHP Active, pushed today
  5. 5
    Omnipay thephpleague

    A framework agnostic, multi-gateway payment processing library for PHP 5.6+

    Building block Production-ready Your PHP app must support several payment gateways behind one interface.

    ★ 6.1k MIT PHP Slowing, pushed 4 months ago
  6. 6
    Hyperswitch Prism juspay

    One library | Many payment processors | Scale to multiple processors with few lines of code.

    Building block Usable You want to support or switch between several payment processors without integrating each one separately.

    ★ 1.4k Apache-2.0 Rust Active, pushed 6 days ago
  7. 7
    Bitcart bitcart

    Bitcart is a free and open-source self-hosted payment processor for BTC, LTC, BCH, XMR, ETH, TRX, USDT and more

    Complete system Usable You want to accept several cryptocurrencies, not just Bitcoin, on your own server.

    ★ 1k MIT Python Active, pushed today
  8. 8
    Payment shetabit

    simple laravel payment package , supports multiple drivers

    Integration Production-ready You build a Laravel app that takes payments through Iranian gateways.

    ★ 959 MIT PHP Active, pushed 35 days ago
  9. 9
    jPOS jpos

    jPOS Project

    Building block Production-ready You build card switching, acquiring or issuing systems in Java and need a long-established ISO 8583 toolkit.

    ★ 731 AGPL-3.0 Java Active, pushed 13 days ago
  10. 10
    ACH moov-io

    ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.

    Building block Production-ready You build software that creates or processes US ACH files.

    ★ 570 Apache-2.0 Go Active, pushed today
  11. 11
    Iso8583 moov-io

    A golang implementation to marshal and unmarshal iso8583 message.

    Building block Production-ready You build card processing or issuer services in Go and need to read or write ISO 8583 messages.

    ★ 536 Apache-2.0 Go Active, pushed today
  12. 12
    Rafiki interledger

    An open-source, comprehensive Interledger service for wallet providers, enabling them to provide Interledger functionality to their users.

    Complete system Usable You operate a digital wallet or account service and want to join the Interledger network.

    ★ 360 Apache-2.0 TypeScript Active, pushed today
  13. 13
    JReactive-8583 kpavlov

    Kotlin/Java Client & Server for ISO8583 & Netty

    Building block Usable You need an Apache-licensed ISO 8583 network connector on the JVM instead of AGPL jPOS.

    ★ 355 Apache-2.0 Kotlin Active, pushed 40 days ago
  14. 14
    Multipay shetabit

    simple PHP payment package , supports multiple drivers

    Integration Usable You take payments through Iranian gateways in a PHP app that is not Laravel.

    ★ 308 MIT PHP Active, pushed 8 days ago
  15. 15
    Card jessepollak

    :credit_card: make your credit card form better in one line of code

    Building block Usable You maintain an older site with its own card form and want nicer input formatting.

    ★ 12k MIT SCSS Quiet, pushed 3 years ago
  16. 16
    Open Payment Host abishekmuthian

    Sell what you want without paying double commissions. Self hosted alternative for Gumroad, Buy Me a Coffee, Ko-fi etc.

    Complete system Experimental You sell a few digital products and want to avoid platform commissions on top of Stripe fees.

    ★ 243 AGPL-3.0 Go Active, pushed 34 days ago
  17. 17
    ISO8583 socketQueue juks

    ISO 8583 gateway

    Building block Usable A small fintech must share a single bank ISO 8583 link between several POS or app clients.

    ★ 216 MIT JavaScript Active, pushed 33 days ago
  18. 18
    OwnPay own-pay

    Self-hosted, open-source payment gateway. Manage brands, gateways, and transactions on your own infrastructure.

    Complete system Experimental You want to test a self-hosted gateway layer over local payment methods and can audit it.

    ★ 213 AGPL-3.0 PHP Active, pushed today
  19. 19
    PipraPay PipraPay

    Empower your payment operations with PipraPay, the free and open-source, plugin-based platform for automated payments and full workflow control.

    Complete system Experimental You sell online in Bangladesh and want to automate mobile wallet payment confirmation yourself.

    ★ 330 AGPL-3.0 PHP Slowing, pushed 5 months ago
  20. 20
    jPOS-EE jpos

    jPOS Extended Edition

    Framework or platform Usable You already build on jPOS and want its standard modules instead of writing your own.

    ★ 126 AGPL-3.0 Java Active, pushed 2 months ago
  21. 21
    ISO8583 connection moov-io

    :satellite: Go-powered ISO8583 connection handler offering advanced binary framing, message interleaving, and a robust connection pool for load distribution and seamless reconnections.

    Building block Production-ready You use moov-io/iso8583 and need dependable network connections to card networks or processors.

    ★ 121 Apache-2.0 Go Active, pushed 5 days ago
  22. 22
    ISO8583-Message-Client-java imohsenb

    ISO8583 Message Packer and Unpacker with ISOClient in Java

    Building block Usable You need a small ISO 8583 client in an Android or Java app without a full framework.

    ★ 135 MIT Java Slowing, pushed 9 months ago
  23. 23
    Gringotts aviabird

    A complete payment library for Elixir and Phoenix Framework

    Building block Experimental You are on Elixir and need multi-gateway card payments without writing each integration.

    ★ 503 MIT Elixir Quiet, pushed 2 years ago
  24. 24
    J2Pay tranxactive

    Multi-gateway payment processing library for java

    Building block Experimental Only if you need a starting point for multi-gateway payments in Java and will maintain it yourself.

    ★ 197 MIT Java Quiet, pushed 2 years ago
  25. 25
    Isosim rkbalgi

    ISO8583 Web Simulator - Built with Go!

    Developer tool Experimental You test card payment integrations and need a free ISO 8583 simulator.

    ★ 115 Apache-2.0 Go Quiet, pushed 4 years ago

Commercial

  1. 1
    Adyen Adyen

    Run payments, manage your data, and offer financial products in one platform. Adyen is purpose-built for the world

    Building block Production-ready A large merchant processing high volumes across many countries wants one acquirer for every channel.

    2k readers a month Since 2006 Commercial
  2. 2
    Checkout.com Checkout.com

    Boost your acceptance rate, cut processing costs, fight fraud, and create extraordinary customer experiences with Checkout.com's payment solutions.

    Building block Production-ready A high-volume online merchant, especially in Europe or the Middle East, wants negotiated rates and acquiring in many markets.

    994 readers a month Commercial
  3. 3
    Stripe Payments Stripe, Inc.

    Capture more revenue with a unified payments solution that eliminates the need for one-off merchant account, payment gateway, and processor integrations.

    Building block Production-ready You need to accept payments online and want the best-documented API with wide country coverage.

    Commercial
  4. 4
    PayPal Braintree PayPal

    Explore PayPal Braintree and how our end-to-end payment platform can help drive growth. Learn more about PayPal Braintree on the PayPal website.

    Building block Production-ready You want card processing and PayPal or Venmo checkout through one integration.

    Commercial
  5. 5
    GoCardless GoCardless

    Collect and send payments, minimise failures, and fight fraud. No more chasing payments and no expensive card fees.

    Complete system Production-ready You collect regular invoices or subscriptions and want lower fees and fewer failures than cards.

    406 readers a month Since 2011 Commercial
  6. 6
    Authorize.net Visa Inc.

    Authorize.net is an online payment system and credit card payment processor. We provide secure credit card payment processing systems for subscriptions, retail, and mobile, serving as your trusted credit card processor for low‑cost eChecks/ACH.

    Building block Production-ready A US merchant has an existing merchant account or software that integrates only with Authorize.net.

    84 readers a month Since 1996 Commercial
  7. 7
    Worldpay Worldpay

    We power global commerce by providing exceptional payments technology and expertise to businesses. Find out how Worldpay can help you.

    Building block Production-ready A large retailer or established merchant wants a major acquirer with in-store and online acceptance.

    9 readers a month Commercial
  8. 8
    Mollie Mollie

    One platform to accept payments, manage money, and access funding. Eliminate financial friction and grow your business with Mollie.

    Building block Production-ready A European small or midsize merchant wants simple pricing and broad local payment methods.

    Commercial
  9. 9
    Square Online Payments Block, Inc.

    Building block Production-ready A business already using Square in store wants online payments on the same account and reporting.

    Commercial
  10. 10
    Razorpay Razorpay

    Online Payments India: Start Accepting Payments Instantly with Razorpay

    Building block Production-ready A business selling to customers in India wants local payment methods, especially UPI.

    Commercial
  11. 11
    Spreedly Spreedly

    Spreedly is the world's leading Payments Orchestration Platform that lets you connect to payment services in over 100 countries with a single API connection.

    Integration Production-ready A merchant or platform uses several payment processors and wants to own its card tokens independently of any one.

    Commercial
  12. 12
    Gr4vy Gr4vy

    Payment orchestration platform that gives enterprises full control. Connect 400+ PSPs through a single integration and optimize every transaction.

    Integration Usable An enterprise wants orchestration with its own isolated instance and control over routing rules.

    Commercial
  13. 13
    CellPoint Digital CellPoint Digital

    Integration Usable An airline or travel seller needs orchestration that understands travel payment flows and distribution channels.

    Commercial

Made software that belongs here? Add it. Listing is free.