Skip to main content
ClaudeWave
hit-pay avatar
hit-pay

claude-code-plugin

Ver en GitHub

Claude Code plugin for HitPay payment integration — skills, commands, and MCP tools for SEA payments

PluginsRegistry oficial1 estrellas0 forksShellMITActualizado 6mo ago
ClaudeWave Trust Score
67/100
· OK
Passed
  • Open-source license (MIT)
  • Clear description
  • Documented (README)
Flags
  • !Inactive (>180d)
Last scanned: 9/19/2026
Install as a Claude Code plugin
Method: Clone
Claude Code
/plugin marketplace add hit-pay/claude-code-plugin
/plugin install claude-code-plugin
1. Inside Claude Code, add the marketplace and install the plugin with the commands above.
2. Follow any post-install configuration from the README.
3. Restart the session if commands or hooks do not show up immediately.
Casos de uso

Resumen de Plugins

# HitPay Plugin for Claude Code

Zero-config SEA payment integration for Claude Code. Gives Claude deep knowledge of HitPay's payment gateway plus live API access — so when developers ask for payment integration, Claude scaffolds production-ready code with the right payment methods, webhook handling, and checkout flows.

## What's Inside

| Layer | What It Does | Files |
|-------|-------------|-------|
| **MCP Server** | Live API access — create payments, check statuses, query account | `.mcp.json` |
| **Skills** | Teach Claude correct code patterns for HitPay integration | `skills/` (5 skills) |
| **Commands** | Developer actions — scaffold, lookup, test, QR checkout | `commands/` (4 commands) |

## Installation

### Via Marketplace (recommended)

```
/plugin marketplace add hit-pay/claude-code-plugin
/plugin install hitpay@hitpay-plugins
```

### Local Development

```bash
git clone https://github.com/hit-pay/claude-code-plugin.git hitpay-plugin
claude --plugin-dir ./hitpay-plugin
```

## Setup

Set your HitPay API credentials:

```bash
export HITPAY_API_KEY=your_api_key_here
export HITPAY_SALT=your_webhook_salt_here
```

Get these from your [HitPay Dashboard](https://dashboard.sandbox.hit-pay.com) under Settings > Payment Gateway > API Keys.

## Skills

Skills are auto-invoked when Claude detects relevant context in your conversation.

| Skill | Triggers On | What It Teaches |
|-------|------------|-----------------|
| **payment-integration** | "add HitPay", "payment checkout", "accept payments" | API routes, redirect/QR/selector flows, auth headers, test cards |
| **webhook-handler** | "webhook signature", "payment notification", "verify webhook" | HMAC-SHA256 verification, event types, IP allowlisting, idempotency |
| **payment-methods** | "methods in Malaysia", "which payment methods", "supported methods" | Country-to-method mapping, API values, currencies, unavailable methods |
| **drop-in-ui** | "embed payment form", "HitPay.js", "checkout popup" | HitPay.js script, init options, Next.js integration, event handling |
| **qr-checkout** | "QR checkout page", "QR payment page", "show QR code for PayNow" | Pre-rendered QR images, local HTML page, offline-capable, no CDN |

## Commands

| Command | Description | Example |
|---------|-------------|---------|
| `/hitpay:init` | Scaffold a complete integration | `/hitpay:init nextjs sg,my` |
| `/hitpay:methods` | Look up payment methods by country | `/hitpay:methods ph` |
| `/hitpay:webhook-test` | Generate test webhook payload + curl | `/hitpay:webhook-test charge.created` |
| `/hitpay:qr-checkout` | Generate QR payment page with scannable codes | `/hitpay:qr-checkout 100 sgd paynow,qris` |

## MCP Tools

When `HITPAY_API_KEY` is set, Claude can use these tools during development:

### Read Operations
- `get_account_status` — Check KYC and enabled providers
- `get_balances` — Current account balances
- `get_payment_request` — Payment request details
- `list_payment_requests` — List payment requests
- `list_charges` — List charges with filters
- `get_charge_detail` — Charge details
- `list_customers` — List customers
- `get_customer` — Customer details
- `list_invoices` — List invoices
- `list_subscription_plans` — Subscription plans
- `list_static_qrs` — Static QR codes
- `get_supported_qr_methods` — Available QR methods
- `get_account_info` — Account summary

### Create Operations
- `create_payment_request` — Create payment with checkout URL
- `create_customer` — Create customer record
- `create_invoice` — Create invoice
- `create_embedded_qr` — Generate QR for payment collection
- `create_static_qr` — Create permanent QR (POS)
- `create_webhook_event` — Register webhook URL
- `create_recurring_billing` — Set up subscription

## Supported Markets

| Market | Currency | Key Methods |
|--------|----------|-------------|
| Singapore | SGD | PayNow, GrabPay, ShopeePay, Cards |
| Malaysia | MYR | GrabPay, ShopeePay, Touch 'n Go, FPX |
| Philippines | PHP | QR Ph, GCash, ShopeePay |
| Thailand | THB | PromptPay, TrueMoney |
| Vietnam | VND | VietQR, ZaloPay |
| Indonesia | IDR | QRIS |
| India | INR→SGD | UPI |
| Australia | AUD | PayTo |
| Cross-border | Auto FX | 9 borderless QR methods |

## Security

This plugin follows a safe-by-default approach:

- **Included**: Read operations + payment creation (reversible/safe)
- **Excluded from skills**: Refunds, deletions, transfers, cancellations (destructive/financial operations)
- **Webhook verification**: All generated webhook handlers include HMAC-SHA256 signature checks
- **API keys**: Never exposed client-side in generated code

## License

MIT

Lo que la gente pregunta sobre claude-code-plugin

¿Qué es hit-pay/claude-code-plugin?

+

hit-pay/claude-code-plugin es plugins para el ecosistema de Claude AI. Claude Code plugin for HitPay payment integration — skills, commands, and MCP tools for SEA payments Tiene 1 estrellas en GitHub y su última actualización registrada es del 2026-03-17.

¿Cómo se instala claude-code-plugin?

+

Puedes instalar claude-code-plugin clonando el repositorio (https://github.com/hit-pay/claude-code-plugin) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar hit-pay/claude-code-plugin?

+

Nuestro agente de seguridad ha analizado hit-pay/claude-code-plugin y le ha asignado un Trust Score de 67/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene hit-pay/claude-code-plugin?

+

hit-pay/claude-code-plugin es mantenido por hit-pay. La última actividad registrada en GitHub es del 2026-03-17, con 0 issues abiertos.

¿Hay alternativas a claude-code-plugin?

+

Sí. En ClaudeWave puedes explorar plugins similares en /categories/plugins, ordenados por popularidad o actividad reciente.

Despliega claude-code-plugin en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: hit-pay/claude-code-plugin
[![Featured on ClaudeWave](https://claudewave.com/api/badge/hit-pay-claude-code-plugin)](https://claudewave.com/repo/hit-pay-claude-code-plugin)
<a href="https://claudewave.com/repo/hit-pay-claude-code-plugin"><img src="https://claudewave.com/api/badge/hit-pay-claude-code-plugin" alt="Featured on ClaudeWave: hit-pay/claude-code-plugin" width="320" height="64" /></a>

Más Plugins

Alternativas a claude-code-plugin