WooCommerce-Plugin – Bank of Georgia Payment Gateway

Teilen:
KundeAutoMenu (Tiflis, Georgien)
BrancheAutomobilbranche, Autopflege, Autodetailing

Wir freuen uns auf die Zusammenarbeit mit Ihnen

Lassen Sie uns eine Zusammenarbeit aufbauen

Integration eines Zahlungsgateways für den georgischen E-Commerce-Markt. 3 Zahlungsmethoden, Unterstützung von OAuth 2.0-API, Kompatibilität mit Sicherheits-Plugins und Mehrsprachigkeit.

Wichtigste Funktionen

3 Zahlungsmethoden in einem Plugin:

  • 💳 Kartenzahlung – Standardzahlung per Kredit- oder Debitkarte
  • 🟠 Teilweise (Part-by-Part) – Zahlung in 4 gleichen Raten
  • 🟢 Ratenzahlung (Raten) Flexible Laufzeiten von 5 bis 48 Monaten mit Rechner

Technische Merkmale

  • Einheitliches Administrationspanel mit Registerkarten für jede Zahlungsmethode
  • Unterstützung mehrerer API-Anmeldeinformationen (separate Client-ID und Secret für jede Methode)
  • Intelligentes Zwischenspeichern von OAuth-Token nach Anmeldedaten (Vermeidung von Konflikten zwischen den Methoden)
  • Automatische Verhinderung von Stornierungen von Bestellungen – Das Plugin überprüft vor der Stornierung den Zahlungsstatus in der BOG-API
  • Kompatibilität mit TranslatePress/WPML – Callback-URLs funktionieren mit Sprachpräfixen (/ka/, /en/)
  • Bypass für Sicherheitsstecker (CleanTalk, Wordfence) – Automatisches Ausschließen von Callbacks
  • Cron-Job der stündlich den Status ausstehender Zahlungen überprüft
  • Erweiterte Anmeldung – Debug-Modus + kritische Protokolle immer aktiviert
  • Kompatibilität mit HPOS (High-Performance Order Storage) WooCommerce

Technologien

  • PHP 7.4+
  • WordPress 5.0+
  • WooCommerce 5.0+
  • REST-API der Bank of Georgia
  • OAuth 2.0 (client_credentials grant)

Stack

Entwicklung von WordPress-Plugins
├── WooCommerce-Zahlungsgateway-API
├── OAuth 2.0-Authentifizierung
├── Webhook-/Callback-Verarbeitung
├── WP-Cron-Jobs
├── Transients-API (Token-Caching)
└── HPOS-Kompatibilität