پس از نصب Node.js SDK زرینپال، نیاز به پیکربندی تنظیمات مربوط به merchantId
و حالت sandbox
دارید. این مستندات به شما نحوه انجام این تنظیمات و استفاده از ویژگیهای پیشرفتهتر را توضیح میدهد.
برای شروع استفاده از SDK، باید تنظیمات مربوط به merchantId
و sandbox
را انجام دهید. این تنظیمات به شما امکان میدهند که در حالت آزمایشی (sandbox
) یا واقعی از SDK استفاده کنید. در برخی موارد خاص، مانند استردادوجه یا مدیریت تراکنشها، ممکن است به accessToken
نیز نیاز داشته باشید.
برای عملیاتهایی مانند ایجاد درخواست پرداخت و تأیید پرداخت، از merchantId
استفاده میشود. در حالی که برای متدهایی مانند refund
یا transaction
، باید از accessToken
استفاده کنید.
import { ZarinPal } from 'zarinpal-node-sdk';
const zarinpal = new ZarinPal({
merchantId: 'your-merchant-id',
sandbox: true,
accessToken: 'your-access-token',
});