BOG Payment Gateway
Bank of Georgia betalings-API reference: OAuth, ordrer, kvitteringer og refusioner
Testet · Virker
Hvad det gør
Referenceliste for integration af Bank of Georgia (BOG) Online Payment API: OAuth 2.0 client-credentials auth, e-handel ordreoprettelse, kvitteringsopslag, refusioner og callback-håndtering, plus TypeScript-typer og den fulde respons-kode-tabel. Udløses ved omtale af BOG, Bank of Georgia, ipay.ge eller betalingsgateway-arbejde for georgiske handlende.
Testrapport
Tjekkede skill'ens endpoints mod den live Bank of Georgia API i stedet for at stole på filen: token-URL'en matcher bankens egen OpenID discovery-dokument byte for byte, og POSTing af skill'ens præcise ordre-payload nåede HTTP 401 Unauthorized, hvilket betyder, at request body'en bestod skemavalidering og kun manglede legitimationsoplysninger. No-skill baseline, skrevet ud fra hukommelsen om den ældre iPay API, sigtede mod ipay.bog.ge, som nu er NXDOMAIN, og dens payload blev afvist med 'Invalid parameter: callback_url'. Ordreoprettelse, kvitteringsopslag og refusionsstier svarer alle 401 eller 405, mens en fabrikeret sti svarer 404, så tre af fire dokumenterede endpoints er beviseligt reelle. Undtagelsen er pre-auth capture endpointet: den dokumenterede POST /payments/v1/payment/capture/{order_id} returnerer 404, mens /payments/v1/payment/authorization/approve/{order_id} returnerer 401, så den ene sti er forældet. Intet ud over endpoint-sættet kan udføres uden handelslegitimationsoplysninger.
Testet: 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
Kommandoer og eksempelprompter
/bog-payment-gatewayBank of Georgia betalings-API reference: OAuth, ordrer, kvitteringer og refusioner
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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