21 repositorios
Unified systems for handling diverse customer payment methods.
Distinguishing note: Focuses on the aggregation of multiple payment types into a single financial workflow.
Explore 21 awesome GitHub repositories matching business & productivity software · Payment Processing Integrations. Refine with filters or upvote what's useful.
Este proyecto es un directorio curado por la comunidad de software de código abierto diseñado para su implementación en entornos de servidores privados y laboratorios domésticos. Sirve como un recurso integral para descubrir alternativas independientes y autohospedadas a los servicios en la nube convencionales, permitiendo a los usuarios mantener la propiedad total de los datos y el control sobre su infraestructura digital. El directorio está estructurado a través de una taxonomía jerárquica que organiza una vasta colección de aplicaciones en categorías lógicas, que van desde la gestión de medios y análisis de datos hasta la comunicación privada y herramientas de productividad en equipo. Se distingue por un proceso de revisión por pares colaborativo, donde los miembros de la comunidad validan la calidad y relevancia de cada envío para garantizar que el directorio siga siendo preciso y confiable. El proyecto cubre una amplia superficie de capacidades, incluyendo automatización de infraestructura, implementación de servicios basados en contenedores y gestión de configuración declarativa. Estas herramientas ayudan a los usuarios a mantener entornos de servidor reproducibles y gestionar dependencias de servicios complejas en hardware privado. El directorio se mantiene como un repositorio con control de versiones, asegurando que todas las actualizaciones y cambios impulsados por la comunidad sean rastreados y transparentes.
Routes payment traffic between multiple processors through a unified interface to simplify financial integration.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r
Accepts customer payments through a unified system supporting cash, checks, and credit cards.
WxJava is a set of Java libraries providing backend integration for the WeChat ecosystem and its various platform APIs. It serves as a comprehensive toolkit for managing identity, application infrastructure, and connectivity between backend services and the WeChat platform. The project provides specific SDKs for different WeChat domains, including official accounts, mini-program backends, and the WeChat Open Platform for third-party authorizations. It also includes a dedicated connector for integrating corporate communications and organizational workflows via the Enterprise WeChat platform.
Executes backend transaction logic and manages payment flows using the WeChat Pay API.
Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining their architecture in a centralized configuration. By using a high-level specification, the framework automates the orchestration of frontend, backend, and database components, ensuring that infrastructure concerns like routing, authentication, and data modeling are handled consistently across the entire stack. The framework distinguishes itself through its compiler-driven approach, which translates declarative configurations into cohesive, production-ready codebases. It provide
Simplifies payment processing configuration to handle transactions and billing cycles without manual boilerplate.
Zheng is a Spring Boot microservices framework and enterprise J2EE development platform. It functions as a distributed service gateway and identity provider, providing a foundation for building complex business applications and microservices infrastructure. The project includes a comprehensive enterprise content management system and an OAuth2 identity provider for managing single sign-on and third-party social login integrations. It also features a MyBatis ORM code generator that automatically creates database models and boilerplate functions from existing tables. The platform covers a broa
Implements a unified interface for processing digital payments and managing financial reconciliation.
This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si
Integrates with third-party payment platforms to accept diverse payment methods and currencies globally.
Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio
Integrates with payment providers to manage user billing and subscription transactions.
Dujiaoka is a self-hosted PHP web application designed for the automated sale and distribution of digital goods. It functions as a comprehensive e-commerce platform that manages the entire lifecycle of virtual products, from inventory listing to the instant delivery of activation keys upon successful payment. The system distinguishes itself through an integrated payment processing architecture that utilizes event-driven callbacks to verify transactions and trigger automated workflows. This ensures that digital assets are delivered to customers immediately after payment confirmation, while pro
Integrates payment gateways to verify transactions and trigger instant digital asset delivery.
OpenALPR is a computer vision platform designed to identify vehicle license plates and attributes from live video streams or static images. It functions as an intelligent access control and analytics system, enabling the automation of security monitoring, parking facility management, and operational workflows through real-time vehicle detection. The platform distinguishes itself by supporting international license plate formats and regional configuration mapping, allowing for deployment across diverse geographic standards. It integrates directly with existing network camera infrastructure, pe
Links recognized license plates to customer accounts to facilitate rapid, contactless checkout.
WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi
Processes credit cards, debit cards, and local payment methods to facilitate online transactions through a unified system.
This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali
Integrates secure payment methods from third-party providers like Apple Pay and Google Pay.
This is an open-source e-commerce platform designed specifically as a WeChat Mini Program. It consists of a mobile shopping application and a server-side architecture utilizing Node.js and a MySQL relational database to manage product catalogs, user accounts, and order data. The project provides a full-stack commerce environment tailored for the WeChat ecosystem, integrating a frontend runtime with a backend capable of handling product inventories and purchase histories. The system covers the complete shopping experience, including product search, catalog browsing, and detailed item views. I
Provides a mechanism to handle the checkout sequence and confirm successful financial transactions.
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
Processes payments in various supported cryptocurrencies through native integrations and community plugins.
mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It orchestrates independently deployable services with service discovery, configuration, caching, messaging, distributed transactions, object storage, and full-text search to support a marketplace with separate interfaces for platform administrators, merchants, and customers. The platform distinguishes itself through its comprehensive microservice infrastructure, using RocketMQ for event-driven messaging, Seata for distributed transaction coordination across services, and Redis for cachin
Processes payment transactions through a dedicated service integrated with the order management workflow.
mall4j es una plataforma de comercio electrónico basada en Java y una suite de comercio B2B2C diseñada para gestionar operaciones minoristas a través de tiendas web, móviles y H5. Sirve como un backend omnicanal y gestor minorista multi-inquilino, proporcionando la infraestructura para manejar catálogos de productos, carritos de compra y procesamiento de pedidos. El sistema está construido sobre un framework de microservicios Spring Boot, con una arquitectura omnicanal que expone un gateway de API unificado para potenciar diversas interfaces de cliente. Se distingue por un flujo de trabajo B2B2C que coordina las ventas entre administradores, comerciantes y consumidores finales. La plataforma cubre una amplia gama de capacidades de comercio, incluyendo procesamiento de pagos en línea, coordinación logística minorista mediante plantillas de envío y análisis de rendimiento empresarial. La seguridad y la integridad del sistema se gestionan mediante control de acceso basado en roles, mecanismos de bloqueo distribuido para prevenir condiciones de carrera y un pipeline de saneamiento de entradas para bloquear cross-site scripting. La aplicación está diseñada para despliegue en contenedores para asegurar una ejecución consistente en diferentes entornos mediante orquestación.
Integrates payment gateways to handle customer transactions and trigger downstream order fulfillment workflows.
Geekai es una plataforma de IA multi-modelo y framework SaaS diseñado para desplegar y gestionar agentes de IA y modelos multimodales a través de una interfaz unificada. Sirve como puerta de enlace de IA multimodal, proporcionando acceso centralizado a modelos de lenguaje grandes y herramientas generativas para producción de texto, imagen, audio y video. El proyecto funciona como un orquestador de agentes de IA, permitiendo la definición de personas especializadas y la importación de flujos de trabajo externos y bases de conocimiento. Se distingue por proporcionar una capa de servicio comercial completa, incluyendo facturación basada en créditos, gestión de suscripciones y un ecosistema de creadores para monetizar aplicaciones de IA personalizadas. La plataforma cubre amplias áreas de capacidad, incluyendo generación de contenido de IA para presentaciones y video de transferencia de movimiento, administración de operaciones empresariales con control de acceso basado en roles y una abstracción de almacenamiento basada en controladores para gestionar activos a través de proveedores locales y en la nube. También incorpora análisis de negocios, limitación de tasa de API y migraciones automáticas de bases de datos. El sistema admite el despliegue de instancias privadas en servidores autogestionados con configuraciones HTTPS y SSL configurables.
Handles the collection of user payments for AI credits via third-party payment provider integrations.
Este proyecto es una implementación en PHP para automatizar mensajes, gestionar menús personalizados y manejar cargas de medios para el ecosistema WeChat. Sirve como un wrapper de API de redes sociales, una biblioteca cliente de OAuth 2.0 y un toolkit para la integración de mensajería y pagos empresariales. La biblioteca se distingue por proporcionar flujos de trabajo dedicados para la integración de cuentas oficiales y la gestión empresarial, incluyendo la coordinación de estructuras organizativas corporativas y directorios de empleados. También incluye herramientas especializadas para la automatización del marketing, como la emisión de cupones digitales y la generación de códigos QR promocionales. La superficie de capacidades cubre una amplia gama de áreas funcionales, incluyendo el procesamiento de pagos, la coordinación de servicio al cliente multi-agente y la mensajería automatizada mediante notificaciones basadas en plantillas y transmisiones masivas. También proporciona gestión de identidad para perfiles de usuario y jerarquías organizativas, así como primitivas de seguridad para la validación de solicitudes y la autorización de vistas web. El sistema incluye utilidades para el análisis semántico para extraer la intención del usuario de consultas en lenguaje natural y herramientas de monitoreo para traducir códigos de error de la API a texto legible por humanos.
Integrates payment processing by generating payment URLs, signing orders, and verifying transaction callbacks.
GnuCash is a double-entry accounting software designed for personal and small-business financial management. It tracks assets, liabilities, income, and expenses using a bookkeeping system that ensures financial accuracy. The platform functions as a multi-currency bookkeeping system and a SQL-based financial ledger, persisting accounting data in relational databases or XML files. The system is distinguished by its extensibility as a Python-scriptable accounting tool, providing Python bindings and a REPL for automating tasks and creating custom reports. It also serves as an investment portfolio
Provides a utility for applying single payments to multiple outstanding bills using first-in-first-out matching.
This project is a reference library of architectural blueprints, study materials, and design patterns for building scalable, high-availability distributed systems. It serves as a technical guide for scalability engineering, providing structural solutions for common engineering challenges. The repository focuses on distributed systems design, covering essential patterns for data replication, consensus algorithms, and transaction management. It distinguishes itself by offering detailed blueprints for specialized domains, including real-time data streaming, large-scale data storage, and high-ava
Implements risk screening to check payment requests against financial regulations and block suspicious behavior.
This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing
Integrates financial transaction protocols to enable automated billing and secure value exchange.