Node.js SDK
For Node.js 18+ projects, with four API methods, request signing, callback verification, and a minimal example script.
Highlights
- Includes createPayinOrder, getPayinOrder, createExclusiveBinding, and createPayoutOrder.
- Request signing matches the server merchant-openapi-signature implementation.
- Callback verification supports checking the raw request body string directly.
Install
npm install ./sdk/nodejsQuick Example
import { UUGateClient } from 'uugate-openapi-sdk';
const client = new UUGateClient({
baseUrl: 'https://api.uugate.com',
merchantUid: '880001',
apiKey: 'mch_xxxxxxxxxxxxxxxxxxxx',
});
const order = await client.createPayinOrder({
chainCode: 'TRON',
tokenSymbol: 'USDT',
merchantOrderNo: 'M202604170001',
amount: '100.00',
notifyUrl: 'https://merchant.example.com/api/uugate/payin-notify',
});ZIP Download
Download Node.js SDK ZIPuugate-nodejs-sdk.zip