Skip to content

Add Xendit API docs (Node.js/TypeScript)#152

Open
RuniVN wants to merge 1 commit intoandrewyng:mainfrom
RuniVN:add-xendit-docs
Open

Add Xendit API docs (Node.js/TypeScript)#152
RuniVN wants to merge 1 commit intoandrewyng:mainfrom
RuniVN:add-xendit-docs

Conversation

@RuniVN
Copy link

@RuniVN RuniVN commented Mar 19, 2026

Adds community docs for the Xendit Node.js SDK v7.

Covers all 8 modules:

  • Invoice — payment links with multi-method support
  • PaymentRequest — unified API for e-wallet, QR, VA, cards
  • PaymentMethod — reusable/tokenized payment methods
  • Refund — create, list, cancel
  • Transaction — query transaction history
  • Balance — CASH/HOLDING/TAX balance
  • Customer — create and manage customers
  • Payout — disbursement to banks/e-wallets with channel codes for ID, PH, MY, VN, TH

Also includes:

  • Webhook handling + callback token verification
  • Error handling with common error codes
  • Common mistakes and anti-patterns
  • Idempotency key guidance for payouts

Xendit is the leading payment infrastructure provider in Southeast Asia (Indonesia, Philippines, Malaysia, Vietnam, Thailand).

SDK source: https://github.com/xendit/xendit-node

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant