By hit-pay
Zero-config SEA payment integration — PayNow, GrabPay, FPX, DuitNow, GCash, Maya, QRIS & 50+ methods via skills + MCP
Scaffold a complete HitPay payment integration in your project. Detects framework, creates API routes, webhook handler, and frontend component.
Look up available HitPay payment methods for a country or market. Shows API values, currencies, and notes.
Generate a QR payment checkout page with pre-rendered QR codes. Creates a self-contained HTML file and opens it in the browser.
Generate a realistic HitPay webhook test payload with HMAC signature and a ready-to-use curl command.
Embed HitPay's Drop-In checkout UI (HitPay.js) into web applications. Use when user says "HitPay Drop-In", "embed payment form", "HitPay.js", "payment modal", "checkout popup", "inline checkout", or "embedded checkout".
Integrate HitPay payment gateway for online payments in Next.js and JS/TS applications. Use when user says "Add HitPay", "HitPay checkout", "HitPay payments", "PayNow integration", "HitPay integration", "payment gateway", or "accept payments".
Look up HitPay payment methods by country, currency, and provider. Use when user says "which payment methods in Malaysia", "what methods for Singapore", "HitPay payment methods", "payment method lookup", "which QR methods", "supported methods", or "available payment methods".
Generate a local QR payment checkout page using HitPay MCP tools. Use when user says "create a QR checkout page", "QR payment page", "show QR code for PayNow", "QR checkout for QRIS", "build a QR payment page", "QR page for [country] customer", or "embedded QR checkout page".
Handle HitPay payment webhooks with signature verification. Use when user says "HitPay webhook", "verify webhook signature", "payment notification", "webhook handler", "Hitpay-Signature", or "payment confirmation".
External network access
Connects to servers outside your machine
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.
| 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) |
/plugin marketplace add hit-pay/claude-code-plugin
/plugin install hitpay@hitpay-plugins
git clone https://github.com/hit-pay/claude-code-plugin.git hitpay-plugin
claude --plugin-dir ./hitpay-plugin
Set your HitPay API credentials:
export HITPAY_API_KEY=your_api_key_here
export HITPAY_SALT=your_webhook_salt_here
Get these from your HitPay Dashboard under Settings > Payment Gateway > API Keys.
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 |
| 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 |
When HITPAY_API_KEY is set, Claude can use these tools during development:
get_account_status — Check KYC and enabled providersget_balances — Current account balancesget_payment_request — Payment request detailslist_payment_requests — List payment requestslist_charges — List charges with filtersget_charge_detail — Charge detailslist_customers — List customersget_customer — Customer detailslist_invoices — List invoiceslist_subscription_plans — Subscription planslist_static_qrs — Static QR codesget_supported_qr_methods — Available QR methodsget_account_info — Account summarycreate_payment_request — Create payment with checkout URLcreate_customer — Create customer recordcreate_invoice — Create invoicecreate_embedded_qr — Generate QR for payment collectioncreate_static_qr — Create permanent QR (POS)create_webhook_event — Register webhook URLcreate_recurring_billing — Set up subscription| 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 |
This plugin follows a safe-by-default approach:
MIT
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub hit-pay/claude-code-plugin --plugin hitpayExpert guidance for integrating Paymob payment gateway. Covers the Intention API for card payments, mobile wallets, BNPLs, Apple Pay, Google Pay, kiosk, and bank installments across all regions. Supports Node.js, Python, PHP, .NET, Ruby, React, Flutter, and native mobile SDKs.
台灣金流服務比較與推薦 - 幫助選擇最適合的支付方案
expert-level payme payment system integration skill for uzbekistan's payme business platform
Antom payment integration guidance: product selection, integration mode (Payment Element / Checkout / API-only), and security validation.
Stripe development plugin for Claude
Expert subagent and skills for implementing the Machine Payments Protocol (MPP) — the open standard co-authored by Stripe and Tempo Labs for HTTP 402-based machine-to-machine payments, enabling AI agents to pay for API calls, data, and services autonomously.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claim