BOG Payment Gateway

Référence API de paiement de la Bank of Georgia : OAuth, commandes, reçus et remboursements

par sepivip · sepivip/claude-skill-bog-payment-gateway

Testé · Fonctionne ★ 8.8/10

BOG Payment Gateway — Référence API de paiement de la Bank of Georgia : OAuth, commandes, reçus et remboursements

Ce que fait

Fiche de référence pour l'intégration de l'API de paiement en ligne de la Bank of Georgia (BOG) : authentification OAuth 2.0 client-credentials, création de commandes e-commerce, recherche de reçus, remboursements et gestion des callbacks, plus les types TypeScript et la table complète des codes de réponse. Se déclenche sur les mentions de BOG, Bank of Georgia, ipay.ge ou les travaux de passerelle de paiement pour les marchands géorgiens.

Rapport de test

J'ai vérifié les endpoints de la compétence par rapport à l'API live de la Bank of Georgia au lieu de faire confiance au fichier : l'URL du token correspond au document de découverte OpenID de la banque octet par octet, et l'envoi du payload de commande exact de la compétence a atteint HTTP 401 Unauthorized, ce qui signifie que le corps de la requête a passé la validation du schéma et ne manquait que de credentials. La base de référence sans compétence, écrite de mémoire de l'ancienne API iPay, visait ipay.bog.ge, qui est maintenant NXDOMAIN, et son payload a été rejeté avec 'Invalid parameter: callback_url'. Les chemins de création de commande, de recherche de reçu et de remboursement répondent tous 401 ou 405 tandis qu'un chemin fabriqué répond 404, donc trois des quatre endpoints documentés sont prouvablement réels. L'exception est l'endpoint de capture pré-autorisation : le POST /payments/v1/payment/capture/{order_id} documenté renvoie 404, tandis que /payments/v1/payment/authorization/approve/{order_id} renvoie 401, donc ce chemin est obsolète. Rien au-delà de l'ensemble des endpoints ne peut être exercé sans credentials de marchand.

Testé le: 2026-08-07 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/sepivip/claude-skill-bog-payment-gateway.git
mkdir -p ~/.claude/skills
cd claude-skill-bog-payment-gateway && cp -r skills/bog-payment-gateway ~/.claude/skills/bog-payment-gateway

Commandes et exemples de prompts

  • /bog-payment-gatewayRéférence API de paiement de la Bank of Georgia : OAuth, commandes, reçus et remboursements

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Get an OAuth token from BOG's payment API using client credentials
  • Create a Bank of Georgia e-commerce order with a basket and redirects
  • Look up this ipay.ge payment by order id and check its status