BOG Payment Gateway

Referencja API płatności Bank of Georgia: OAuth, zamówienia, paragony i zwroty

Autor: sepivip · sepivip/claude-skill-bog-payment-gateway

Testowano · Działa ★ 8.8/10

BOG Payment Gateway — Referencja API płatności Bank of Georgia: OAuth, zamówienia, paragony i zwroty

Co robi ten skill

Arkusz referencyjny do integracji Bank of Georgia (BOG) Online Payment API: uwierzytelnianie OAuth 2.0 client-credentials, tworzenie zamówień e-commerce, wyszukiwanie paragonów, zwroty i obsługa callbacków, plus typy TypeScript i pełna tabela kodów odpowiedzi. Uruchamia się na wzmianki o BOG, Bank of Georgia, ipay.ge lub pracach nad bramką płatności dla gruzińskich handlowców.

Raport z testu

Sprawdzono punkty końcowe umiejętności w stosunku do rzeczywistego API Bank of Georgia, zamiast ufać plikowi: URL tokenu pasuje do własnego dokumentu odkrywania OpenID banku bajt po bajcie, a wysłanie dokładnego ładunku zamówienia umiejętności metodą POST osiągnęło HTTP 401 Unauthorized, co oznacza, że ciało żądania przeszło walidację schematu i brakowało tylko poświadczeń. Wersja bazowa bez umiejętności, napisana z pamięci o starszym API iPay, celowała w ipay.bog.ge, które jest teraz NXDOMAIN, a jej ładunek został odrzucony z 'Invalid parameter: callback_url'. Ścieżki tworzenia zamówień, wyszukiwania paragonów i zwrotów wszystkie odpowiadają 401 lub 405, podczas gdy sfabrykowana ścieżka odpowiada 404, więc trzy z czterech udokumentowanych punktów końcowych są udowodnionymi rzeczywistymi. Wyjątkiem jest punkt końcowy przechwytywania pre-autoryzacji: udokumentowany POST /payments/v1/payment/capture/{order_id} zwraca 404, podczas gdy /payments/v1/payment/authorization/approve/{order_id} zwraca 401, więc ta jedna ścieżka jest przestarzała. Nic poza zestawem punktów końcowych nie może być wykonane bez poświadczeń handlowca.

Testowano: 2026-08-07 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /bog-payment-gatewayReferencja API płatności Bank of Georgia: OAuth, zamówienia, paragony i zwroty

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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