BOG Payment Gateway
Reference API pro platby Bank of Georgia: OAuth, objednávky, účtenky a refundace
Otestováno · Funguje
Co umí
Referenční list pro integraci Bank of Georgia (BOG) Online Payment API: OAuth 2.0 client-credentials auth, e-commerce order creation, receipt lookup, refunds and callback handling, plus TypeScript types and the full response-code table. Spouští se na zmínky o BOG, Bank of Georgia, ipay.ge nebo payment gateway work for Georgian merchants.
Testovací report
Zkontroloval jsem skill's endpoints against the live Bank of Georgia API instead of trusting the file: the token URL matches the bank's own OpenID discovery document byte for byte, and POSTing the skill's exact order payload reached HTTP 401 Unauthorized, meaning the request body passed schema validation and only lacked credentials. The no-skill baseline, written from memory of the older iPay API, aimed at ipay.bog.ge, which is now NXDOMAIN, and its payload was rejected with 'Invalid parameter: callback_url'. Order creation, receipt lookup and refund paths all answer 401 or 405 while a fabricated path answers 404, so three of four documented endpoints are provably real. The exception is the pre-auth capture endpoint: the documented POST /payments/v1/payment/capture/{order_id} returns 404, while /payments/v1/payment/authorization/approve/{order_id} returns 401, so that one path is stale. Nothing beyond the endpoint set can be exercised without merchant credentials.
Testováno: 2026-08-07 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/bog-payment-gatewayReference API pro platby Bank of Georgia: OAuth, objednávky, účtenky a refundace
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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