Automates payment processing with Bank of Georgia's API. Handles OAuth 2.0, payment orders, and refunds. Integrates with Claude for secure, automated transactions. Ideal for finance teams managing high-volume payments.
git clone https://github.com/sepivip/claude-skill-bog-payment-gateway.gitThis skill enables Claude to implement Bank of Georgia (BOG) Payment Gateway integration directly in your applications. It provides complete support for OAuth 2.0 authentication, payment order creation, status verification, refund processing, and callback handling. The skill covers all major API endpoints including order creation, payment receipt retrieval, refund processing, and payment capture. Finance teams managing payment workflows in Georgia can automate order processing and transaction management through natural language prompts to Claude, reducing manual integration work and accelerating deployment.
Install the skill using 'npx skills add https://github.com/sepivip/claude-skill-bog-payment-gateway' or copy the skill folder to your .claude/skills/ directory. Once installed, Claude automatically recognizes BOG payment-related requests and provides implementation guidance for payment orders, refunds, authentication, and callbacks.
Create payment orders and process transactions via Bank of Georgia API
Implement OAuth 2.0 authentication for BOG payment gateway
Handle payment refunds and capture pre-authorized transactions
Set up callback handlers for BOG payment status notifications
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/sepivip/claude-skill-bog-payment-gatewayCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I want to automate payment processing using the Bank of Georgia's API with Claude. Here's what I need: [COMPANY] name, [INDUSTRY], [API_KEY], and [TRANSACTION_AMOUNT]. Please generate the OAuth 2.0 authentication code, create a payment order, and provide a refund process if needed. Ensure all transactions are secure and compliant with financial regulations.
# Payment Processing Automation with Bank of Georgia's API
## OAuth 2.0 Authentication
```
{
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "Bearer",
"expires_in": 3600,
"scope": "payments"
}
```
## Payment Order Creation
```
{
"order_id": "ORD123456789",
"amount": 1500.00,
"currency": "GEL",
"status": "pending",
"created_at": "2023-10-05T14:30:00Z"
}
```
## Refund Process
1. **Initiate Refund**:
- Use the order ID `ORD123456789` to initiate a refund.
- Ensure the refund amount does not exceed the original transaction amount.
2. **Refund Confirmation**:
- Once processed, the refund status will be updated to `completed`.
- The refund amount will be credited back to the original payment method.
3. **Notification**:
- A confirmation email will be sent to the customer's registered email address.
## Security Measures
- All transactions are encrypted using TLS 1.2.
- Multi-factor authentication is required for all administrative actions.
- Regular security audits are conducted to ensure compliance with financial regulations.
Automate your browser workflows effortlessly
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan