BOG Payment Gateway

Bank of Georgia betalnings-API-referens: OAuth, ordrar, kvitton och återbetalningar

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

Testad · Fungerar ★ 8.8/10

BOG Payment Gateway — Bank of Georgia betalnings-API-referens: OAuth, ordrar, kvitton och återbetalningar

Vad den gör

Referensblad för integrering av Bank of Georgia (BOG) Online Payment API: OAuth 2.0 client-credentials auth, e-handelsorder-skapande, kvitto-uppslagning, återbetalningar och callback-hantering, plus TypeScript-typer och hela svarskodstabellen. Utlöses vid omnämnanden av BOG, Bank of Georgia, ipay.ge eller betalningsgateway-arbete för georgiska handlare.

Testrapport

Kontrollerade skillens endpoints mot det live Bank of Georgia API istället för att lita på filen: token-URL:en matchar bankens eget OpenID discovery-dokument byte för byte, och POSTing skillens exakta order-payload nådde HTTP 401 Unauthorized, vilket betyder att request body passerade schema-validering och endast saknade credentials. No-skill-baslinjen, skriven från minnet av det äldre iPay API, siktade på ipay.bog.ge, som nu är NXDOMAIN, och dess payload avvisades med 'Invalid parameter: callback_url'. Order-skapande, kvitto-uppslagning och återbetalningsvägar svarar alla 401 eller 405 medan en fabricerad väg svarar 404, så tre av fyra dokumenterade endpoints är bevisligen verkliga. Undantaget är pre-auth capture-endpointen: den dokumenterade POST /payments/v1/payment/capture/{order_id} returnerar 404, medan /payments/v1/payment/authorization/approve/{order_id} returnerar 401, så den vägen är föråldrad. Ingenting utöver endpoint-uppsättningen kan utövas utan merchant credentials.

Testad: 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

Kommandon och exempelprompter

  • /bog-payment-gatewayBank of Georgia betalnings-API-referens: OAuth, ordrar, kvitton och återbetalningar

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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