Home
Softono

Xendit Node

Open source TypeScript
149
Stars
67
Forks
24
Issues
21
Watchers
10 months
Last Commit

 About Xendit Node

Xendit REST API Client for Node.js - Card, Virtual Account, Invoice, Disbursement, Recurring Payments, Payout, EWallet, Balance, Retail Outlets, QR Codes, Direct Debit

Platforms

Web Self-hosted

Languages

TypeScript

Need Help Installing Xendit Node?

We provide expert installation service for this software. Our team will install, configure, and secure Xendit Node on your server. plans start at just $30.

Xendit Node

View on GitHub

Xendit Node SDK

Xendit Node SDK

The official Xendit Node SDK provides a simple and convenient way to call Xendit's REST API in applications written in Node.

  • Package version: 7.0.0

Getting Started

Installation

Requirements

Node 18.0 and later.

Install with npm

npm install xendit-node@latest --save

TypeScript support is included in this package.

Authorization

The SDK needs to be instantiated using your secret API key obtained from the Xendit Dashboard. You can sign up for a free Dashboard account here.

import { Xendit } from 'xendit-node';

const xenditClient = new Xendit({
  secretKey: SECRET_API_KEY,
})

Custom Xendit URL

By default, the SDK will use the Xendit production URL (https://api.xendit.co) to make API requests.
If you need to override the default Xendit URL, you can pass in a custom URL to the Xendit constructor.

const xenditClient = new Xendit({
  secretKey: SECRET_API_KEY,
  xenditURL: 'https://mock-server.localhost:3000',
})

Documentation

Find detailed API information and examples for each of our product’s by clicking the links below,

Further Reading