زرین‌پال درگاه پرداخت آنلاین محبوب ایرانه که با تمام بانک‌ها کار میکنه. راه‌اندازی ساده، هزینه معقول.

مزایا

ثبت‌نام ساده: بدون احراز هویت پیچیده
پشتیبانی همه بانک‌ها
API قوی
هزینه معقول: 1٪ کارمزد
پرداخت‌های خرد: از 1000 تومان

ثبت‌نام

zarinpal.com → عضویت
- شماره ملی
- ایمیل
- شماره تلفن
- شماره شبا

احراز هویت

SMS + عکس کارت ملی. سریع.

Merchant ID

بعد تایید، Merchant ID میدن. کد اتصال به سایت.

API Endpoints

Request: /pg/rest/WebGate/PaymentRequest.json
Verify: /pg/rest/WebGate/PaymentVerification.json

مراحل پرداخت

1. کاربر روی "پرداخت" کلیک
2. Request به زرین‌پال
3. Authority برمیگرده
4. Redirect به درگاه
5. کاربر پرداخت
6. Redirect به Callback
7. Verify پرداخت

مثال PHP

Composer: composer require zarinpal/zarinpal
یا از REST API مستقیم.

WooCommerce

پلاگین "ZarinPal Payment Gateway" رایگان. نصب و کانفیگ ساده.

Sandbox

محیط تست: sandbox.zarinpal.com. بدون هزینه واقعی.

Callback URL

URL که کاربر بعد پرداخت برمیگرده. HTTPS اجباری.

Status Codes

100: موفق
101: تایید شده
-1: اطلاعات ناقص
-2: IP یا Merchant ID نامعتبر
-9: خطای تعریف نشده
-21: بدون تراکنش
-22: تراکنش ناموفق

Verify اجباری

حتماً بعد Callback، Verify کنید. نه فقط بر اساس Status URL.

Recurring Payment

پرداخت اشتراکی. سطح‌های خاص.

Wallet

زرین‌پال کیف پول داره. کاربر شارژ میکنه و پرداخت میکنه.

ZarinLink

لینک پرداخت. برای فروش سریع بدون سایت.

Reports

Dashboard زرین‌پال گزارش کامل تراکنش‌ها.

Settlement

وجه به حساب شبا شما. روزانه یا هفتگی.

Refund

بازپرداخت از پنل زرین‌پال. با تایید کاربر.

Security

HTTPS، Verify، IP Whitelist.

Alternatives

IDPay: راحت
پارسیان: بانکی
ملت: بانکی
NextPay: مدرن

WordPress غیرWooCommerce

پلاگین‌های زرین‌پال برای Contact Form 7، Elementor، LMS.

سباهاست

هاست‌های سباهاست با اتصال آسون به زرین‌پال آماده.

جمع‌بندی

زرین‌پال بهترین شروع برای درگاه پرداخت آنلاین. با راه‌اندازی سریع، فروش آنلاین رو شروع کنید.