زرینپال درگاه پرداخت آنلاین محبوب ایرانه که با تمام بانکها کار میکنه. راهاندازی ساده، هزینه معقول.
مزایا
ثبتنام ساده: بدون احراز هویت پیچیده
پشتیبانی همه بانکها
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.
سباهاست
هاستهای سباهاست با اتصال آسون به زرینپال آماده.
جمعبندی
زرینپال بهترین شروع برای درگاه پرداخت آنلاین. با راهاندازی سریع، فروش آنلاین رو شروع کنید.