1 repository
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.
Acest proiect este un SDK de plată multi-gateway care oferă un API unificat și un strat de abstractizare pentru integrarea mai multor furnizori de plăți. Acesta mapează operațiunile de plată de nivel înalt către apeluri API specifice furnizorului și standardizează output-urile diverse printr-un sistem unificat de normalizare a răspunsurilor. SDK-ul suportă configurarea multi-tenant, permițând unei singure instanțe de runtime să izoleze credențialele și setările pentru diferite conturi de business. Dispune de o arhitectură bazată pe plugin-uri care permite adăugarea de gateway-uri de plată personalizate prin implementări de clase abstracte. Suprafața de capabilități acoperă ciclul de viață complet al plății, inclusiv inițierea comenzii, interogarea stării, blocarea fondurilor și procesarea rambursărilor prin canale web, mobile și QR. Include utilitare de securitate pentru rotația automată a certificatelor și validarea semnăturilor digitale pentru webhook-urile primite. Zonele funcționale suplimentare includ reconcilierea financiară, verificarea identității cu detectarea prezenței (liveness detection) și gestionarea facturilor electronice și a partajării profitului.
Handles order creation and refund requests specifically for users within mini-program environments.