SDK Guide
Package @little-karami/sdk (Node.js 18+).
import { LittleKarami } from '@little-karami/sdk';
const client = new LittleKarami({
apiKey: process.env.LK_API_KEY!,
baseUrl: 'https://api.littlekalami.com/api',
});
const payment = await client.createPayment({
amount: '10.00',
currency: 'USD',
channelCode: 'VISA',
idempotencyKey: 'order-1001',
});
const status = await client.queryPayment(payment.id);
await client.refund(payment.id, { reason: 'customer_request' });See docs/SDK.md.