Malaysia Payment Gateway

Idempotente, HMAC-geverifieerde checkout/webhook flows voor CHIP, Curlec, Xendit MY, Billplz, toyyibPay.

Door afu-it · afu-it/malaysia-payment-gateway

Getest · Werkt ★ 9.6/10

Malaysia Payment Gateway — Idempotente, HMAC-geverifieerde checkout/webhook flows voor CHIP, Curlec, Xendit MY, Billplz, toyyibPay.

Wat het doet

Begeleidt de implementatie van Maleisië-specifieke payment gateway integraties (CHIP Collect, Curlec/Razorpay, Xendit Malaysia, Bayarcash, BCL Pay, toyyibPay, Billplz, FPX, DuitNow QR) als een local-payment-intent-first state machine. Activeert bij checkout, webhook/callback verificatie, HMAC signature checks, idempotente afwikkeling, refunds, reconciliatie en sandbox/live provider switching.

Testrapport

De security-settlement.md bevat een 9-vragen 'loophole review' (kan een dubbele webhook dubbel voldoen? kunnen bedrag/valuta worden vervalst?) die een baseline schema-ontwerp volledig mist, plus een speciale gateway_event dedupe tabel die baseline-oplossingen overslaan.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/afu-it/malaysia-payment-gateway
cd malaysia-payment-gateway
mkdir -p ~/.claude/skills
cp -r malaysia-payment-gateway ~/.claude/skills/malaysia-payment-gateway

Commando's en voorbeeldprompts

  • /malaysia-payment-gatewayIdempotente, HMAC-geverifieerde checkout/webhook flows voor CHIP, Curlec, Xendit MY, Billplz, toyyibPay.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Help me integrate Billplz checkout with proper webhook signature verification
  • I need idempotent settlement handling for our Curlec payment webhooks
  • Set up FPX and DuitNow QR payments with HMAC-verified callbacks