1 dépôt
Financial transaction capabilities specifically integrated for mini-program environments.
Distinct from Cloud-Integrated Mini Programs: Focuses on payment execution (orders, refunds) rather than general cloud backend capabilities
Explore 1 awesome GitHub repository matching mobile development · Payment Processings. Refine with filters or upvote what's useful.
Ce projet est un SDK de paiement multi-passerelle qui fournit une API unifiée et une couche d'abstraction pour intégrer de multiples fournisseurs de paiement. Il mappe les opérations de paiement de haut niveau vers des appels API spécifiques aux fournisseurs et normalise les sorties diverses via un système de normalisation de réponse unifié. Le SDK supporte la configuration multi-tenant, permettant à une instance unique de runtime d'isoler les identifiants et paramètres pour différents comptes professionnels. Il dispose d'une architecture basée sur des plugins qui permet l'ajout de passerelles de paiement personnalisées via des implémentations de classes abstraites. La surface de capacité couvre le cycle de vie complet du paiement, incluant l'initiation de commande, la requête de statut, le gel de fonds et le traitement des remboursements à travers les canaux web, mobile et QR. Il inclut des utilitaires de sécurité pour la rotation automatique des certificats et la validation de signature numérique pour les webhooks entrants. Les domaines fonctionnels additionnels incluent la réconciliation financière, la vérification d'identité avec détection de vivacité, et la gestion des factures électroniques et du partage de profit.
Handles order creation and refund requests specifically for users within mini-program environments.