BOG Payment Gateway

Referencia de la API de pago del Bank of Georgia: OAuth, pedidos, recibos y reembolsos

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

Probado · Funciona ★ 8.8/10

BOG Payment Gateway — Referencia de la API de pago del Bank of Georgia: OAuth, pedidos, recibos y reembolsos

Qué hace

Hoja de referencia para integrar la API de pago en línea del Bank of Georgia (BOG): autenticación OAuth 2.0 client-credentials, creación de pedidos de comercio electrónico, búsqueda de recibos, reembolsos y manejo de callbacks, además de tipos TypeScript y la tabla completa de códigos de respuesta. Se activa con menciones de BOG, Bank of Georgia, ipay.ge o trabajo de pasarela de pago para comerciantes georgianos.

Informe de la prueba

Verifiqué los endpoints de la skill contra la API en vivo del Bank of Georgia en lugar de confiar en el archivo: la URL del token coincide byte a byte con el propio documento de descubrimiento OpenID del banco, y al enviar el payload de pedido exacto de la skill se obtuvo HTTP 401 Unauthorized, lo que significa que el cuerpo de la solicitud pasó la validación del esquema y solo carecía de credenciales. La línea base sin skill, escrita de memoria de la API iPay más antigua, apuntaba a ipay.bog.ge, que ahora es NXDOMAIN, y su payload fue rechazado con 'Invalid parameter: callback_url'. Las rutas de creación de pedidos, búsqueda de recibos y reembolsos responden 401 o 405 mientras que una ruta fabricada responde 404, por lo que tres de los cuatro endpoints documentados son demostrablemente reales. La excepción es el endpoint de captura previa a la autorización: el POST /payments/v1/payment/capture/{order_id} documentado devuelve 404, mientras que /payments/v1/payment/authorization/approve/{order_id} devuelve 401, por lo que esa ruta está obsoleta. Nada más allá del conjunto de endpoints puede ejercitarse sin credenciales de comerciante.

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

Instalación

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

Comandos y prompts de ejemplo

  • /bog-payment-gatewayReferencia de la API de pago del Bank of Georgia: OAuth, pedidos, recibos y reembolsos

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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