BOG Payment Gateway
Referencja API płatności Bank of Georgia: OAuth, zamówienia, paragony i zwroty
Testowano · Działa
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 credentialsCreate a Bank of Georgia e-commerce order with a basket and redirectsLook up this ipay.ge payment by order id and check its status