جلسه قبل درباره “ساخت فرم پرداخت آنلاین با گرویتی فرم” به شما توضیح دادیم. حالا در این قسمت از دوره آموزشی افزونه گریویتی فرم، نحوه افزودن درگاه پرداخت به گرویتی فرم (Gravity Forms) را به شما آموزش میدهیم. ما در جلسه گذشته نحوه افزودن مبلغ توسط کاربر را توضیح دادیم. یکی از نقصها فرم قبلی، عدم اتصال به درگاه پرداخت بود. در این قسمت به شما یاد خواهیم داد که چگونه افزونه درگاه پرداخت نصب کرده و آن را به فرم متصل کنید.
پیشخوان وردپرس به صورت پیشفرض امکان افزودن درگاه پرداخت ندارد و برای این کار باید از افزودنیهای جانبی که اکثر سرویسدهندگان درگاه پرداخت ارائه میکنند، استفاده کنید. در ادامه سه سایت زرینپال، Pay.ir و زیبال که برای افزودن درگاه پرداخت به گرویتی فرم استفاده میشوند را معرفی میکنیم. البته ما هیچکدام را به طور قطع بهترین درگاه معرفی نمیکنیم. اینکه شما کدام درگاه را تهیه کنید، کاملا بستگی به خودتان دارد. زرینپال و Pay.ir جزء درگاه پرداختهای محبوب کشور هستند که کاربران زیادی دارند. شما میبایست ویژگیهای هر یک را بررسی کرده و با توجه به نیاز و سلیقه خود یکی را انتخاب کنید. اگر در گوگل افزونه درگاه پرداخت گرویتی فرم را سرچ کنید، سایتهایی مثل زرینپال، Pay.ir، زیبال و IDpay در نتایج ابتدایی نمایش داده میشوند.
افزونه زرین پال برای درگاه پرداخت
در ادامه نحوه افزودن درگاه پرداخت به گرویتی فرم را توضیح خواهیم داد. ابتدا وارد سایت زرینپال شده و از طریق لینک دانلود موجود در بخش انتهایی صفحه، آن را دانلود نمایید. پس از اتمام دانلود، مثل هر افزونه دیگری از بخش افزونهها > افزودن، پلاگین را نصب و فعالسازی کنید. پس از فعالسازی افزونه، در بخش فرمها عنوانی به نام زرینپال اضافه میشود. با کلیک روی این گزینه، به صفحه تنظیمات مربوط به زرین پال منتقل خواهید شد. روی گزینه “به تنظیمات زرینپال بروید” کلیک کنید تا فرایند فعالسازی آغاز شود.
در صفحه جدید، باید اطلاعات خواسته شده را وارد نمایید. گزینه بله مقابل فعالسازی را بزنید. در ادامه مکان سرور خود را مشخص کنید. اگر سرور داخلی استفاده میکنید گزینه ایران و در غیر این صورت گزینه آلمان را انتخاب کنید. برای پر کردن فیلد مرچنت، باید وارد سایت زرینپال شوید. وقتی در سایت زرینپال ثبتنام میکنید، یک مرچنت کد در اختیار شما قرار میدهد. اگر هم آن را دریافت نکردید، با بخش پشتیبانی در ارتباط باشید (حتما شما را راهنمایی خواهند کرد). عنوان را نیز در صورت تمایل میتوانید ویرایش کنید و در آخر ذخیره تنظیمات را بزنید.
افزودن درگاه پرداخت به افزونه گرویتی فرم
حال که تنظیمات مربوط به زرینپال را انجام دادید، باید مشخص کنید که درگاه پرداخت به کدام فرم متصل شود. روی یکی بسازید کلیک کرده و فرم مورد نظرتان را انتخاب کنید. در صورتی که گزینه فرم ثبتنام را فعال کنید؛ زمانی که کاربر فرم دریافت اطلاعات را پر کرده و سپس پرداخت موفقی را انجام دهد، اطلاعات او در سایت ذخیره شده و ثبتنام خواهد شد. البته این ثبتنام توسط افزونه User Registration انجام میشود که ما هنوز توضیحات لازم را در مورد آن به شما ندادیم. میتوانید برای کسب اطلاعات دقیقتر در مورد این افزونه، قسمتهای بعدی را دنبال کنید.
در ادامه میتوانید توضیحات فرم را اضافه کنید. برای مثال زمانی که Form Title را در این بخش قرار دهید، هنگام پرداخت نام فرم مربوطه نمایش داده میشود. بخشهای بعدی را نیز به دلخواه میتوانید فعال کنید. توجه داشته باشید که برای دریافت آدرس ایمیل و شماره موبایل حتما باید فیلد مربوط به آن در فرم باشد. در انتها نیز ذخیره تغییرات را بزنید. اکنون مشاهده خواهید کرد افزودن درگاه پرداخت به گرویتی فرم انجام شده است و میتوانید آن را تست کنید.
افزونه Pay.ir
برای نصب این افزونه باید ابتدا وارد سایت Pay.ir شده و فایل افزونه را دانلود کنید. سپس وارد پیشخوان وردپرس شده و آن را مثل دیگر افزونهها نصب و فعالسازی کنید. مشاهده میکنید که گزینهای با عنوان Pay.ir به بخش فرمها اضافه شده است. روی آن کلیک کرده و وارد تنظیمات افزونه شوید. موارد موجود در این افزونه نیز مانند زرینپال است و با وارد کردن اطلاعات خواسته شده میتوانید آن را فعال کنید. البته در Pay.ir به جای مرچنت کد عبارت API نوشته شده است.
نحوه ویرایش عبارتی که پس از اتمام پرداخت نمایش داده میشود را در جلسات قبل توضیح دادیم. جهت یادآوری، برای این کار میبایست از بخش فرمها، فرم مورد نظر را پیدا کرده و با انتخاب گزینه تاییدیهها، وارد تنظیمات مربوطه شوید و تاییدیهای که پس از هر تراکنش به کاربر نشان داده میشود را ویرایش کنید.
افزونه زیبال
افزونه زیبال را میتوانید از مخزن ورپرس دریافت و نصب کنید. این افزونه نیز پس از نصب و فعالسازی، به بخش فرمها اضافه میشود. تنظیمات زیبال هم مثل دو مورد قبل است و پس از انجام تنظیمات لازم فعال میشود و شما میبایست به روش گفته شده آن را به فرمی که پیش از این ساختهاید اضافه کنید.
در این مقاله، سه افزونه مختلف درگاه پرداخت آنلاین را جهت افزودن درگاه پرداخت به گرویتی فرم معرفی و تست کردیم. در نهایت، با امتحان کردن درگاه پرداختهای مختلف متوجه خواهید شد که تنظیمات همه یکسان است و خیلی تفاوت چندانی باهم ندارند و اگر ما توضیحات مربوط به همه درگاهها را ذکر نکردیم، بخاطر تشابه با سایر درگاهها بوده است. امید است این ویدیو مورد پسند شما عزیزان بوده باشد و استفاده لازم را از آن برده باشید. راستی! در قسمت بعد همراه ما باشید که به سراغ “محدودیت گذاری در فرم های گرویتی” میرویم. ?
37 دیدگاه. Leave new
سلام وقتتون بخیر .
من طبق این اموزش هم افزونه gravityforms-master و هم payir-gravityforms نصب کردم اما هیچ گزینه ای در قسمت فرم های گرویتی نمیاد .
سلام وقت شما بخیر،
ظاهراً این سرویس ها دچار مشکلاتی شدند و در دسترس نیستند. میتوانید از سایر سرویس های پرداخت یا از افزونه درگاه گراویتی فرم❤️ – 14 بانک در یک افزونه برای gravity form ⚡️ دیدن فرمایید
با تشکر.
سلام .
من هم پی پال و هم زرین پال رو افزونشون رو نصب کردم اما هیچ گزینه ای در قسمت فرم ها با عنوان هر یک از اینها نمیاد چکاری پیشنهاد میدید؟
سلام وقت شما بخیر،
در این خصوص پیشنهاد می کنم از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید تا این مورد در سایت شما بررسی شود
با تشکر.
درود بر شما
برای هندل خطاها هنگام پرداخت باید چیکار کرد.
مثلا وقتی پرداخت ناموفق باشه بازم فرم به مدیر ارسال می شه و توی فرم ارسالی جایی ندیدم که بگه پرداخت موفق بوده یا خیر. و همچنین وقتی پرداخت ناموفق باشه به کاربر خطایی نمایش داده نمی شود.
سلام وقت شما بخیر،
برخی از افزونه های درگاه پرداخت برای این مورد نیز تنظیماتی دارند که پیشنهاد میشود این مورد را بررسی فرمایید.
با تشکر.
سپاس
تا اونجایی که من متوجه شدم این مورد رو نمیشه در گراویتی فرم هندل کرد درسته؟ و اینکه درگاه پرداخت زرین پال این قابلیت رو داره که بعد از پرداخت برای مدیر ایمیل ارسال کنه؟
خواهش می کنم بله معمولا این مورد از طریق درگاه پرداخت بایستی تنظیم شود که بایستی در تنظیمات آن بررسی فرمایید ، برای مورد بعدی نیز شما میتوانید در تنظیمات گرویتی فرم یک اطلاعیه برای مدیریت ایجاد کنید.
باتشکر
سپاس گزارم از توضیحاتتون
من تونستم در تنظیمات گراویتی فرم در قسمت اطلاعیه ها با قسمت شرطی فرم ارسالی مورد نظرم رو ایجاد کنم.
از همراهی شما بسیار ممنونیم
درود. خسته نباشید
عذر میخوام اگر بخواهیم مثلا به یک فرم سفارش پروژه درگاه پرداخت متصل کنیم آیا ووکامرس هم باید فعال باشه و پیکربندی بشه؟ مثلا این فرم برای پروژه ای به مبلغ یک میلیون تومان هست باید از قسمت مبلغ که فیلدش در گرویتی فرم هست انتخاب بشه و بعد درگاه پرداخت متصل بشه به این فرم. ولی آیا ووکامرس باید فعال باشه؟
سلام وقت شما بخیر،
اگر صرفا قصد اتصال فرم خود را به درگاه پرداخت دارید نیازی به استفاده از افزونه ووکامرس نیست و شما میتوانید مانند آموزش گرویتی فرم را به درگاه پرداخت متصل کنید.
با تشکر.
افزونه برای درگاه پرداخت بانک تجارت باید چی بزنم ؟
سلام وقت شما بخیر،
در این خصوص پیشنهاد می شود از افزونه درگاه گراویتی فرم❤️ – 14 بانک در یک افزونه برای gravity form ⚡️ دیدن فرمایید ، در این پکیج میتوانید لیست درگاه های موجود برای گرویتی فرم را مشاهده فرمایید
با تشکر.
سلام وقت بخیر متاسفانه زمانی که افزونه رو نصب میکنم و فعال میکنم گزینه زرین پال در زیر مجموعه فرم ها برای من وجود نداره اگر مقدور هست راهنمایی بفرمائید ممنونم
سلام و وقت بخیر.
در صورتی که زرین پال دارید و نصب است ولی نمایش داده نمی شود ، با سایت رزین پال در ارتباط باشید.
با آرزوی موفقیت برای شما .
سلام وقتتون بخیر باشه
برای درگاه های پرداخت مستقیم مثل پاسارگاد باید چه افزونه ای نصب کرد؟سرچ زدم ولی افزونه ای برای درگاه پاسارگاد پیدا نکردم،ووکامرس به درگاه پرداخت متصله توی سایت،افزونه مخصوص گرویتی هم باید نصب بشه حتما یا با همون درگاه ووکامرس میشه کار رو پیش برد؟
سلام و عرض ادب
بهتر است از درگاه های واسط استفاده نمایید که افزونه های لازم برای اتصال به درگاه را هم به شما می دهند.
بهترین درگاه پرداخت اینترنتی برای وبسایت
با تشکر.
با اینکه الان درگاه مستقیم پاسارگاد روی سایتم هست اگه درگاه پرداخت زرین پال هم نصب کنم تداخل و مشکلی به وجود نمیاد؟
وقت بخیر
تداخلی نباید باشد ، می توانید از هر درگاهی تمایل دارید استفاده نمایید در زمان پرداخت .
با تشکر.
سلام , ممنون بابت آموزش های کاربردی
احتراما باید برای هر فرم جداگانه درگاه پرداخت تنظیم کنیم ؟
سلام و درود آقای ممی زاده
خواهش می کنم. برای هر فرمی که می خواهید به درگاه متصل شود، باید این کار را انجام دهید.
با تشکر
با سلام
برای اتصال دو درگاه همزمان
باید از منطق شرطی استفاده کرد
آیا امکانش هست یه راهنمایی بصورت مقاله یا ویدئو برای این موضوع منتشر کنید
سلام بر شما،
دیدگاه شما مشاهده شد، بنده این مورد را به همکار مربوطه گزارش می دهم تا برای آن یک آموزش ایجاد شود.
با تشکر
سلام وقت بخیر، امکان اتصال این افزونه به ووکامرس وجود دارد. و آیا پلاگین جدیدی باید برای اینکار نصب بشه ؟
سلام و عرض ادب،
سوال شما خیلی کلی بود.
بله گراویتی فرم یک ادان و ضمیمه دارد که برای ووکامرس است.
در خدمت شما هستیم.
با تشکر.
سلام ممنون از وب سایت عالیتون
قرار بود توضیحاتی در خصوص user Registration رو بعدا بدید اگر گذاشتید لطفا لینک اون رو بزارید
با تشکر
سلام جناب بیات،
از حضور شما ممنونیم.
ویدئو های ادامه و مربوط به این دوره، در ادامه قسمت های بعدی قرار می گیرد.
بنده از زمان آن اطلاع ندارم.
با سلام و احترام
میخواستم چطور میتونم دو درگاه (زرین پال و pay ) رو بصورت همزمان به یک فرم متصل بکنم تا کاربر هر دو درگاه رو مشاهده کنه و انتخاب کنه تا پرداختش رو انجام بده؟
ممنون از سایت خوبتون
سلام و درود آقای امینی بزرگوار
برای این موضوع می توانید از منطق شرطی استفاده نمایید و از چک باکس یا المان بازشو استفاده کنید تا کاربر ابتدا درگاه را انتخاب کند سپس در تنظیمات درگاه منطق شرطی را برای گزینه های موجود فعال کنید.
با تشکر
سلام من فرمی ساختم که باید مبلغی در آن پرداخت شود اما اگر از زرین بال انصراف را بزند ان فرم برای من ارسال میشود ولی مینویسد که پرداخت زرین بال نشده است
ایا میشود طوری قرار داد که در صورت عدم پرداخت فرم ارسال نشود؟
سلام جناب حسنی عزیز ، خیلی متشکریم که در کنار ما حضور دارید از شما دعوت می کنم پیکربندی وضعیت پرداخت گراویتی فرم را مشاهده فرمایید. باتشکر
ابزار ورد پرس واقعن بهترین و معتبر ترین هستش
خیلی ممنون
سلام من سه فرم تاییده را ارسال نمودم ولی فرم پیشفرضی که دارد نمایش داده میشود و نمیتوان آن را حذف نمود
سلام و احترام
امکان حذف تاییدیه پیش فرض وجود ندارد. تیکت ارسال نمایید تا بررسی داشته باشیم.
با تشکر