افزودن درگاه پرداخت ایراندرگاه (IPG v2) به گرویتی فرم از طریق Payment Add-On Framework.
- پرداخت با تأیید قطعی سمت سرور (
/v2/verifications) و مقایسهٔ مبلغ — بدونdirect_verify. - مدیریت بازگشت با
callback()و هدایت باpost_callback()؛ نشانهگذاری ورودی (Entry) بهعنوان Paid. - محیط Sandbox/Production، امضای HMAC، تبدیل خودکار واحد پول، توکن ضدِ دستکاری (entry meta).
- پوشهٔ
gravityforms-irandargah/را درwp-content/plugins/کپی و افزونه را فعال کنید (نیازمند Gravity Forms). - Forms › Settings › IranDargah: توکن API، محیط و واحد مبلغ را تنظیم کنید.
- برای هر فرم، یک Feed از نوع IranDargah بسازید (Forms › [فرم] › Settings › IranDargah).
- در پنل ایراندرگاه، دامنهٔ سایت را بهعنوان دامنهٔ مجاز ترمینال ثبت کنید.
⚠️ الزامی.
آدرس بازگشت:
https://YOUR_SITE/?callback=irandargah(خودکار).
محیط را «آزمایشی» بگذارید و با کارت 6037997123456789 (CVV2 123، انقضا 05/12) پرداخت کنید.
GPL-2.0-or-later