Node.js SDK

Tersedia empat SDK: Node.js, Java, PHP, dan Go, dengan parameter API, tanda tangan, isi JSON, dan verifikasi callback yang konsisten.

Unduh ZIP untuk bahasa Anda. Setiap arsip berisi panduan instalasi, klien, alat tanda tangan, dan contoh.

Node.js SDK

Untuk proyek Node.js 18+, dengan empat metode API, penandatanganan permintaan, verifikasi panggilan balik, dan skrip contoh minimal.

Fitur
  • Termasuk createPayinOrder, getPayinOrder, createExclusiveBinding, dan createPayoutOrder.
  • Penandatanganan permintaan cocok dengan implementasi server merchant-openapi-signature.
  • Verifikasi panggilan balik mendukung pemeriksaan string permintaan mentah body secara langsung.
  • Contoh isi saldo: pemeriksaan konfigurasi, verifikasi callback, dan pengkreditan transaksional tanpa duplikasi
Instalasi
npm install ./uugate-nodejs-sdk
Contoh cepat
import { UUGateClient } from 'uugate-openapi-sdk';

const client = new UUGateClient({
  baseUrl: 'https://api.uugate.com',
  merchantUid: process.env.UUGATE_MERCHANT_UID,
  apiKey: process.env.UUGATE_API_KEY,
});

const order = await client.createPayinOrder({
  chainCode: 'TRON',
  tokenSymbol: 'USDT',
  merchantOrderNo: 'M202604170001',
  amount: '100.00',
  notifyUrl: 'https://merchant.example.com/api/uugate/payin-notify',
});