awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Exrick avatar

Exrick/xpay

0
View on GitHub↗
5,245 stars·1,123 forks·Java·GPL-3.0·8 viewsxpay.exrick.cn↗

Xpay

xpay is a payment collection and donation management system designed to accept transfers via personal QR codes. It enables the collection of funds into private accounts without the requirement for business licenses or official merchant API integrations.

The system utilizes a provider-agnostic interface to route transactions across multiple personal accounts and payment methods through a single checkout page. It supports the aggregation of funds into individual identities and uses QR-code-based routing to facilitate payments from various mobile platforms.

The platform includes tools for donation tracking, featuring a public display of donor nicknames and contribution amounts. It manages the payment lifecycle through a combination of manual verification workflows and automated callbacks that trigger status updates and user notifications via webhooks.

The interface provides static-asset rendering to ensure payment views are compatible with mobile web browsers and applications.

Features

  • Personal Account Aggregations - Manages multiple individual payment identities to collect funds directly into private accounts without intermediary gateways.
  • Personal Payment Collections - A feature for collecting financial contributions from users through customizable amount fields and various payment method options.
  • Payment Route Management - Provides a routing system to manage transactions across multiple personal accounts and payment providers.
  • Donation Management Systems - A public-facing display for tracking donors, including nicknames, contribution amounts, and messages to acknowledge financial support.
  • Donation Systems - Provides a complete system for accepting financial contributions to support project development.
  • Manual Payment Recording - Allows for manual logging and approval of payments received via personal accounts outside of automated flows.
  • QR Code Payment Triggers - Generates scannable QR codes to trigger native payment processes in external mobile applications.
  • QR Code Payment Automations - Uses QR codes with identifiers to automatically match received payments to specific orders.
  • Payment Callback Processing - Implements mechanisms for parsing and validating asynchronous notifications from payment providers to update order status.
  • Multi-Provider Payment Platforms - Provides a unified checkout system that accepts payments from multiple personal providers through a single interface.
  • Payment Verification Workflows - Provides a manual workflow for operators to confirm receipt of funds and update payment statuses.
  • Webhook Systems - Implements an architectural system for dispatching asynchronous event notifications to external services via webhooks.
  • Payment Page Compatibility - Renders payment pages optimized for mobile applications and web views to ensure a seamless checkout experience.
  • Payment Checkout Widgets - Offers embeddable UI components to integrate diverse personal payment methods into mobile checkout flows.

Star history

Star history chart for exrick/xpayStar history chart for exrick/xpay

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does exrick/xpay do?

xpay is a payment collection and donation management system designed to accept transfers via personal QR codes. It enables the collection of funds into private accounts without the requirement for business licenses or official merchant API integrations.

What are the main features of exrick/xpay?

The main features of exrick/xpay are: Personal Account Aggregations, Personal Payment Collections, Payment Route Management, Donation Management Systems, Donation Systems, Manual Payment Recording, QR Code Payment Triggers, QR Code Payment Automations.

What are some open-source alternatives to exrick/xpay?

Open-source alternatives to exrick/xpay include: yansongda/pay — This project is a multi-gateway payment SDK that provides a unified API and abstraction layer for integrating multiple… jeffreysu/weixinmpsdk — WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini… bigcapitalhq/bigcapital — Big Capital is a cloud accounting management system designed to track assets, liabilities, and equity through a… jeequan/jeepay — Jeepay is an open-source payment gateway that accepts payments through WeChat Pay, Alipay, and UnionPay from a single… churchcrm/crm — This software is a web-based management platform designed for religious and nonprofit organizations to track member… invoiceninja/invoiceninja — Invoice Ninja is a professional billing and invoicing platform designed for managing clients, projects, and financial…

Open-source alternatives to Xpay

Similar open-source projects, ranked by how many features they share with Xpay.
  • yansongda/payyansongda avatar

    yansongda/pay

    5,348View on GitHub↗

    This project is a multi-gateway payment SDK that provides a unified API and abstraction layer for integrating multiple payment providers. It maps high-level payment operations to provider-specific API calls and standardizes diverse outputs through a unified response normalization system. The SDK supports multi-tenant configuration, allowing a single runtime instance to isolate credentials and settings for different business accounts. It features a plugin-based architecture that enables the addition of custom payment gateways through abstract class implementations. The capability surface cove

    PHPalipaydouyinlaravel-pay
    View on GitHub↗5,348
  • jeffreysu/weixinmpsdkJeffreySu avatar

    JeffreySu/WeiXinMPSDK

    8,871View on GitHub↗

    WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini programs into applications. It provides a multi-platform bot framework and a programmatic interface to interact with official, mini, and corporate accounts across the WeChat ecosystem. The project features interface-based platform abstraction and logic unification, allowing a single codebase to target multiple target platforms. It includes a messaging middleware for routing incoming requests and a distributed caching layer using providers like Redis or Memcached to synchronize ses

    C#c-sharpcachedistributed-cache
    View on GitHub↗8,871
  • bigcapitalhq/bigcapitalbigcapitalhq avatar

    bigcapitalhq/bigcapital

    3,537View on GitHub↗

    Big Capital is a cloud accounting management system designed to track assets, liabilities, and equity through a digital ledger. It provides a multi-tenant organizational framework that supports multi-branch tracking and regional currency settings. The system distinguishes itself through integrated bank feed management, utilizing secure token exchanges and webhook processing for automated transaction synchronization and rule-based categorization. It also features a multi-currency ledger that handles base currency conversions and specific currency codes. The platform covers comprehensive finan

    TypeScriptaccountingbillsdouble-entry-accounting
    View on GitHub↗3,537
  • jeequan/jeepayjeequan avatar

    jeequan/jeepay

    6,206View on GitHub↗

    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

    Javajeepayxxpay
    View on GitHub↗6,206
  • See all 24 alternatives to Xpay→