Agent skill · Backend & API

setup-xendit

Set up, build, debug, and explain Xendit payment gateway integrations, including Payments API v3, payment requests, payment tokens, webhooks, refunds, and xenPlatform sub-account routing. Use when implementing checkout, server-side payment collection, saved payment methods, webhook handling, payment status reconciliation, or platform marketplace flows with Xendit.

afu-itgithub.com/afu-itGitHub ↗
codex
Install
npx skills add afu-it/malaysia-payment-gateway --skill setup-xendit --agent codex

Same command for any agent — swap --agent for claude-code, cursor, copilot.

Facts
Files in the skill folder: 8
SKILL.md size: 4 KB
Bundled scripts: none
Path: setup-xendit/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 67

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Xendit Payment Gateway ## Quick Start Use this skill for Xendit integration work. Start with the task shape, then load only the relevant reference: - Payments API or checkout flow: read [payments-api.md](references/payments-api.md). - Webhook receiver, retries, duplicate events, or callback-token validation: read [webhooks.md](references/webhooks.md). - Marketplace/platform, sub-accounts, split fees, balance transfer, or `for-user-id` routing: read [xenplatform.md](references/xenplatform.md). - First-time project setup, API keys, dashboard prerequisites, or channel activation: read [setup-checklist.md](references/setup-checklist.md). - Registration, credentials, env vars, and dashboard setup summary: read [account-setup.md](references/account-setup.md). - Endpoint/category lookup and live documentation links: read [source-map.md](references/source-map.md). ## Integration Rules - Use server-side code for secret-key requests and webhook handling. - Authenticate Xendit API calls with HTTP Basic Auth where username is the secret API key and password is empty. - Preserve trailing colon before Base64 encoding when manually building `Authorization: Basic ...`. - Treat `reference_id` as

What's inside
Steps it walks through
  1. Quick Start
  2. Integration Rules
  3. Current API Shape
  4. Measure Twice
  5. Verification
Ships with 7 files
  • agents/openai.yaml
  • references/account-setup.md
  • references/payments-api.md
  • references/setup-checklist.md
  • references/source-map.md
  • references/webhooks.md
  • references/xenplatform.md
More from malaysia-payment-gateway
All skills →
About this skill
What does the setup-xendit skill do?

Set up, build, debug, and explain Xendit payment gateway integrations, including Payments API v3, payment requests, payment tokens, webhooks, refunds, and xenPlatform sub-account routing. Use when implementing checkout, server-side payment collection, saved payment methods, webhook handling, payment status reconciliation, or platform marketplace flows with Xendit.

How do I install it?

Run `npx skills add afu-it/malaysia-payment-gateway --skill setup-xendit --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From afu-it/malaysia-payment-gateway, a repository with 67 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going