افزونه درگاه پرداخت وردپرس

درگاه پرداخت در وردپرس

اگر در سایت وردپرسی خود محصول می‌فروشید یا خدمات ارائه می‌دهید، باید راهی مطمئن برای دریافت هزینه سفارش‌ها داشته باشید. نصب درگاه پرداخت در وردپرس به مشتری اجازه می‌دهد پس از انتخاب محصول یا خدمت، مبلغ را به‌صورت اینترنتی پرداخت کند و نتیجه تراکنش در سایت ثبت شود. با این کار دیگر لازم نیست برای هر سفارش، اطلاعات واریز را جداگانه از مشتری دریافت و بررسی کنید.

راه‌اندازی درگاه پرداخت معمولاً با دریافت حساب از یک ارائه‌دهنده خدمات پرداخت، نصب افزونه سازگار و انجام تنظیمات آن در وردپرس یا ووکامرس انجام می‌شود. در این آموزش ابتدا پیش‌نیازها و نحوه کار درگاه را مرور می‌کنیم و سپس مراحل اتصال آن به سایت را توضیح می‌دهیم.

پیش‌نیازهای نصب درگاه پرداخت در وردپرس

قبل از نصب افزونه درگاه، بهتر است وضعیت سایت و شرایط دریافت خدمات پرداخت را بررسی کنید. این کار از خطاهایی مانند باز نشدن صفحه پرداخت، ثبت نشدن نتیجه تراکنش یا فعال نشدن حساب پذیرندگی جلوگیری می‌کند. چهار مورد زیر برای شروع اهمیت بیشتری دارند.

گواهینامه SSL

فعال بودن گواهینامه SSL باعث می‌شود ارتباط میان مرورگر کاربر و سایت شما از طریق HTTPS رمزگذاری شود. هنگام خرید اینترنتی، اطلاعات سفارش و ارتباط سایت با سرویس پرداخت باید از مسیر امن برقرار شوند. بسیاری از شرکت‌های میزبانی امکان فعال‌سازی گواهینامه SSL را بدون هزینه جداگانه فراهم می‌کنند.

پیش از راه‌اندازی درگاه، سایت را با آدرس https:// باز کنید و مطمئن شوید صفحه محصول، سبد خرید و تسویه‌حساب بدون هشدار امنیتی نمایش داده می‌شوند. داشتن SSL مهم است، اما به‌تنهایی تمام مشکلات امنیتی سایت را برطرف نمی‌کند.

وب‌سایت ایمن وردپرس

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

شرایط دریافت درگاه، مدارک هویتی، مجوزها و الزامات مربوط به کسب‌وکار را باید از همان شرکت ارائه‌دهنده بررسی کنید. این شرایط ممکن است با توجه به نوع فعالیت و سرویس پرداخت متفاوت باشد. همچنین در روش‌های متداول پرداخت هدایت‌شونده، اطلاعات حساس کارت در صفحه شرکت پرداخت وارد می‌شود و نباید آن‌ها را در فرم‌های معمولی وردپرس ذخیره کنید.

طراحی استاندارد سایت برای تجربه کاربری بهتر

مشتری باید بتواند مبلغ قابل پرداخت، هزینه ارسال و روش پرداخت را به‌راحتی ببیند. اگر صفحه تسویه‌حساب در موبایل به‌درستی نمایش داده نشود یا بخش‌های ضروری آن مبهم باشد، ممکن است کاربر خرید را نیمه‌کاره رها کند. بنابراین فرم‌ها، دکمه پرداخت و پیام‌های خطا را در گوشی و رایانه بررسی کنید.

سرعت بارگذاری نیز اهمیت دارد. استفاده از قالب سازگار با ووکامرس و حذف اسکریپت‌های غیرضروری از صفحه پرداخت می‌تواند به روان‌تر شدن فرایند خرید کمک کند. بعد از نصب درگاه، حتماً یک سفارش آزمایشی ثبت کنید تا از نمایش صحیح مراحل مطمئن شوید.

میزبانی امن و سریع وب

هنگام پرداخت، سایت باید سفارش را ثبت کند، مشتری را به درگاه بفرستد و پس از بازگشت او نتیجه تراکنش را بررسی کند. اگر سرور در این مسیر کند باشد یا ارتباط آن با سرویس پرداخت قطع شود، ممکن است سفارش در وضعیت نامشخص باقی بماند. به همین دلیل کیفیت هاست و پایداری ارتباط با سرویس پرداخت مهم است.

پیش از راه‌اندازی، از کافی بودن فضای هاست و سازگاری نسخه PHP با وردپرس، ووکامرس و افزونه درگاه مطمئن شوید. اگر ارائه‌دهنده درگاه برای ارتباط سرور یا بازگشت از پرداخت شرایط فنی مشخصی اعلام کرده، آن‌ها را نیز بررسی کنید.

درگاه پرداخت در وردپرس چیست و چگونه عمل می‌کند؟

درگاه پرداخت سرویسی است که ارتباط میان سایت فروشگاهی و شرکت پردازش‌کننده پرداخت را برقرار می‌کند. در وردپرس معمولاً یک افزونه این ارتباط را مدیریت می‌کند. پس از انتخاب درگاه در صفحه تسویه‌حساب، مشتری به صفحه امن پرداخت هدایت می‌شود یا از روش پرداخت پشتیبانی‌شده توسط همان سرویس استفاده می‌کند.

درگاه‌های پرداخت از نظر دریافت خدمات معمولاً در دو گروه مستقیم و واسط بررسی می‌شوند. تفاوت آن‌ها بیشتر به فرایند پذیرندگی، قرارداد، کارمزد و تسویه مربوط است. در هر دو حالت باید از شرکت معتبر خدمات بگیرید و افزونه سازگار با سایت خود را نصب کنید. میزان کارمزد و زمان تسویه نیز برای همه درگاه‌ها یکسان نیست.

روند یک پرداخت اینترنتی در فروشگاه ووکامرسی معمولاً به این شکل است:

  1. مشتری محصول یا خدمت را انتخاب می‌کند و وارد صفحه تسویه‌حساب می‌شود.
  2. درگاه پرداخت فعال را انتخاب می‌کند و روی دکمه ثبت سفارش یا پرداخت می‌زند.
  3. سایت درخواست پرداخت را همراه با اطلاعات لازم، مانند مبلغ و شناسه سفارش، برای سرویس پرداخت ارسال می‌کند.
  4. مشتری اطلاعات کارت را در محیط امن سرویس پرداخت وارد می‌کند و تراکنش را انجام می‌دهد.
  5. سرویس پرداخت نتیجه را به سایت برمی‌گرداند. افزونه درگاه باید نتیجه تراکنش را با روش اعلام‌شده از سوی ارائه‌دهنده تأیید کند.
  6. پس از تأیید موفق پرداخت، وضعیت سفارش در ووکامرس بروزرسانی می‌شود و نتیجه به مشتری نشان داده می‌شود.

نکته مهم این است که بازگشت مشتری به سایت به‌تنهایی نشانه پرداخت موفق نیست. افزونه باید نتیجه تراکنش را از سرویس پرداخت اعتبارسنجی کند تا سفارش اشتباهاً پرداخت‌شده ثبت نشود.

نحوه نصب درگاه پرداخت در وردپرس

اگر فروشگاه شما با ووکامرس ساخته شده، بخش اصلی راه‌اندازی درگاه در پیشخوان همین افزونه انجام می‌شود. ابتدا باید در سایت شرکت ارائه‌دهنده درگاه ثبت‌نام کنید، مراحل بررسی حساب را بگذرانید و شناسه پذیرنده یا کلید اتصال موردنیاز را دریافت کنید. سپس مراحل زیر را ادامه دهید.

۱. نصب افزونه درگاه موردنظر

از پیشخوان وردپرس وارد بخش افزونه‌ها ← افزودن افزونه تازه شوید و نام افزونه‌ای را که شرکت پرداخت معرفی کرده جست‌وجو کنید. اگر فایل افزونه را از منبع رسمی دریافت کرده‌اید، می‌توانید از گزینه «بارگذاری افزونه» استفاده کنید. قبل از نصب، سازگاری آن با نسخه فعلی وردپرس و ووکامرس را بررسی کنید.

در تصویر زیر نمونه‌ای از افزونه‌های مرتبط با پرداخت در صفحه افزودن افزونه وردپرس دیده می‌شود. ظاهر این بخش ممکن است در نسخه فعلی پیشخوان با تصویر متفاوت باشد، اما روش کلی نصب تغییری نکرده است.

نصب افزونه کیفیتی

۲. فعال کردن درگاه پرداخت

بعد از نصب افزونه، گزینه «فعال کردن» را بزنید. توجه داشته باشید که فعال‌سازی افزونه به معنی فعال شدن حساب پذیرندگی شما نیست. حساب پرداخت باید قبلاً از طرف شرکت ارائه‌دهنده تأیید شده باشد و اطلاعات اتصال نیز در مراحل بعد وارد شود.

سپس وارد مسیر ووکامرس ← پیکربندی ← پرداخت‌ها شوید. در این قسمت روش‌های پرداخت موجود را می‌بینید. درگاه جدید را پیدا کنید و آن را فعال کنید تا پس از تکمیل تنظیمات در صفحه تسویه‌حساب در دسترس باشد.

فعال کردن درگاه پرداخت

۳. تکمیل تنظیمات روش پرداخت

در همان بخش «پرداخت‌ها»، مقابل نام درگاه روی گزینه «مدیریت» یا «راه‌اندازی» کلیک کنید. بسته به افزونه، ممکن است فیلدهایی مانند شناسه پذیرنده، کلید API، عنوان روش پرداخت و متن توضیحات وجود داشته باشد. اطلاعات اتصال را دقیقاً مطابق مواردی وارد کنید که شرکت ارائه‌دهنده درگاه در اختیار شما قرار داده است.

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

تکمیل فرآیند روش‌های پرداخت و پول دریافتی

۴. ایجاد فرم پرداخت

در فروشگاه ووکامرسی، معمولاً لازم نیست یک فرم پرداخت جداگانه بسازید. ووکامرس صفحه تسویه‌حساب دارد و درگاه فعال در بخش روش‌های پرداخت همان صفحه نمایش داده می‌شود. کافی است صفحه تسویه‌حساب را باز کنید و مطمئن شوید مشتری می‌تواند اطلاعات سفارش را ثبت کرده و روش پرداخت موردنظر را انتخاب کند.

اما اگر می‌خواهید بدون ایجاد محصول در ووکامرس، برای دریافت هزینه خدمات یا ثبت‌نام یک فرم مستقل داشته باشید، باید از افزونه فرم‌سازی استفاده کنید که امکان اتصال به درگاه پرداخت را داشته باشد. در این حالت می‌توانید فیلدهایی مانند نام خریدار، عنوان خدمت، مبلغ یا توضیحات سفارش را براساس امکانات افزونه تنظیم کنید.

تصویر زیر نمونه‌ای از فرم پرداخت ساخته‌شده با افزونه فرم‌ساز است. این مرحله برای فروشگاه‌های معمولی ووکامرس الزامی نیست و بیشتر به دریافت وجه از طریق فرم‌های مستقل مربوط می‌شود.

ایجاد فرم پرداخت

۵. جاسازی فرم پرداخت

اگر از افزونه فرم‌ساز استفاده می‌کنید، پس از ذخیره فرم معمولاً یک کد کوتاه یا بلوک اختصاصی برای نمایش آن در صفحه دلخواه دریافت خواهید کرد. صفحه‌ای در وردپرس بسازید، کد کوتاه یا بلوک مربوط به فرم را در آن قرار دهید و نتیجه را در پیش‌نمایش بررسی کنید.

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

جاسازی فرم پرداخت

بعد از نصب درگاه پرداخت چه چیزهایی را بررسی کنیم؟

پیش از آنکه درگاه را در اختیار مشتریان قرار دهید، یک خرید آزمایشی از ابتدا تا انتها انجام دهید. فقط باز شدن صفحه بانکی کافی نیست. باید مطمئن شوید نتیجه پرداخت به سایت برمی‌گردد و سفارش در پنل مدیریت وضعیت درستی دارد.

  • درگاه در صفحه تسویه‌حساب برای مشتری نمایش داده شود.
  • مبلغ نهایی سفارش، از جمله هزینه ارسال یا تخفیف، درست به درگاه ارسال شود.
  • بعد از پرداخت موفق، سفارش در ووکامرس به‌درستی ثبت و تأیید شود.
  • در صورت لغو یا ناموفق بودن تراکنش، سفارش اشتباهاً پرداخت‌شده نشود.
  • صفحه پرداخت در موبایل نیز بدون مشکل کار کند.

اگر از صفحه تسویه‌حساب بلوکی ووکامرس استفاده می‌کنید، سازگاری افزونه درگاه با Checkout Block را نیز بررسی کنید. همه افزونه‌های پرداخت لزوماً از این ساختار پشتیبانی نمی‌کنند و ممکن است یک روش پرداخت در تنظیمات فعال باشد، اما در صفحه تسویه‌حساب دیده نشود.

جمع‌بندی

نصب درگاه پرداخت در وردپرس به شما کمک می‌کند هزینه محصولات یا خدمات را به‌صورت اینترنتی دریافت کنید. برای راه‌اندازی درست، ابتدا شرایط دریافت درگاه و امنیت سایت را بررسی کنید، افزونه سازگار را نصب کنید و اطلاعات اتصال را در تنظیمات وارد کنید.

اگر از ووکامرس استفاده می‌کنید، درگاه پرداخت در صفحه تسویه‌حساب فروشگاه فعال می‌شود و معمولاً نیازی به ساخت فرم جداگانه نیست. پیش از شروع فروش نیز یک پرداخت موفق و یک پرداخت ناموفق را آزمایش کنید تا از ثبت صحیح نتیجه تراکنش در سفارش‌ها مطمئن شوید.

افزونه درگاه پرداخت بانک ملت ووکامرس

دریافت افزونه

افزونه درگاه پرداخت بانک سامان ووکامرس

صفحه افزونه

افزونه درگاه پرداخت آسان پرداخت

صفحه افزونه

افزونه درگاه پرداخت بانک ملی ووکامرس

صفحه افزونه

افزونه زرین پال برای ووکامرس

دریافت افزونه

سوالات متداول

صفحاتی مربوط به بانک‌ها هستند که بصورت مستقیم یا واسطه موجودند. برای سایت‌هایی که فروش دارند به کار رفته و کاربر برای خرید به این صفحات منتقل می‌شود تا پرداخت اینترنتی داشته باشد.
SSL براساس مجوزهای مخصوص وب‌سایت وبسایتی ایمن و مطمئن با پروتکل‌های استاندارد طراحی خوب سایت برای تجربه کاربری بهتر میزبان امن و سریع وب
سرویس‌هایی هستند که با دریافت کارمزد مشخص از صاحبان وبسایت‌ها راحت‌تر به آن‌ها درگاهی ارائه می‌دهند که به انواع بانک‌ها متصل می‌شوند. دردسر تهیه این درگاه‌های واسطه به مراتب کمتر از درگاه‌های بانکی است.
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 11 سال عضو همیار وردپرس

    سلام. توی کدوم قسمت باید شماره کارت بانک یا شماره حساب وارد کنیم که بعد از پرداخت به حساب واریز بشه؟

    • 13 سال عضو همیار وردپرس

      سلام
      با شماره کارت و شماره حساب بانکی نیست. شما وقتی میخواهید درگاه رو نصب کنید اول باید درخواست به بانک مربوطه بدید تا شناسه ی درگاه رو بده بهتون و در تنظیمات طبق آموزش وارد کنید.
      (توجه کنید تقاضا به بانکی میتونید ارسال کنید که در اون حساب دارید)

  2. سلام
    این درگاه طراحی شده ممکنه هک بشه یا چیزی ؟ اطلاعات کارت کسایی که از سایت خرید میکنند امن میمونه ؟

    • 13 سال عضو همیار وردپرس

      سلام
      خیر به هیچ وجه
      این درگاه ها کاملا امن هستند

  3. 11 سال عضو همیار وردپرس

    شما درگاه بانک ملت رو برای دانلود گذاشتید
    یعنی بدون هیچ اجازه و هماهنگی با بانک یا جای دیگه میشه راحت درگاه بانک رو گذاشت تو سایت ؟

    • 13 سال عضو همیار وردپرس

      سلام
      به درخواست بانک ساخته شده و هیچ مشکلی برای گذاشتنش وجود نداره

  4. 12 سال عضو همیار وردپرس

    با سلام و عرض خسته نباشید.

    من از افزونه ووکامرس برای محصولات دانلودی استفاده میکنم.

    وقتی طبق آموزشی که برای محصولات دانلودی با ووکامرس توی سایت قرار دادید پیش رفتم و قیمت محصول رو 0 تومان قرار دادم و رفتم و خرید کردم لینک دانلود ایجاد شد و هیچ مشکلی نبود…ولی وقتی برای محصول قیمت گذاشتم و رفتم و فرم ها رو پر کردم و رفتم به صفحه بانک و پرداخت رو انجام دادم لینک دانلود رو ایجاد نکرد!!!!!لینک دانلود توی صفحه تسویه حساب ایجاد میشه ولی بعد از پرداخت سبد خرید خالی میشه و درنتیجه صفحه تسویه حساب وجود نداره که بعد از اتمام پرداخت بهش برگرده و به خاطر همین به صفحه سبد خرید برمیگرده!!!!(برگه بازگشت بعد از پرداخت رو برگه تسویه حساب مشخص کردم)

    • 13 سال عضو همیار وردپرس

      سلام
      ووکامرس را بروز رسانی کنید

    • 12 سال عضو همیار وردپرس

      سلام
      ووکامرس رو بروز رسانی کردم ولی بازم همون مشکل قبله!!!

    • 13 سال عضو همیار وردپرس

      الان شما به من بگید بالاخره در کدوم بخش لینک دانلود رو به شما میده ؟

    • 12 سال عضو همیار وردپرس

      وقتی من هزینه رو 0 قرار میدم،بعد از رفتن به مرحله خرید و بعد رفتن به مرحله تسویه حساب و پر کردن فرم مشخصات و زدن کلید اتمام خرید، لینک دانلود توی همون برگه تسویه حساب ایجاد میشه.
      ولی وقتی هزینه رو 0 قرار نمیدم،مثلا میذارمش 1000 تومن؛ خریدار با زدن کلید اتمام خرید وارد درگاه بانکی میشه و هزینه رو پرداخت میکنه، حالا باید برگشت داده بشه به برگه ای که لینک دانلود توشه یعنی همون برگه تسویه حساب ولی نمیره ، میره به برگه سبد خرید که خالیه…..دلیلشم اینه که با پرداخت مبلغ ، دیگه چیزی توی برگه سبد خرید نیست واسه همین برگه تسویه حساب براش بی معنی میشه…….اصلا موندم این چشه!!! خیلی واسم عجیبه!!!!؟؟

    • 13 سال عضو همیار وردپرس

      سلام
      از چه درگاهی استفاده می کنید ؟

    • 12 سال عضو همیار وردپرس

      جهان پی

    • 13 سال عضو همیار وردپرس

      ممکنه با قالب ناسازگاره

    • 12 سال عضو همیار وردپرس

      چجوریه؟میشه با کد نویسی درستش کرد؟
      اگه واسم درستش کنید هزینش چقدر میشه؟

    • 13 سال عضو همیار وردپرس

      سلام
      اطلاعی ندارم دوست عزیز
      خیر ما اینکار رو انجام نمیدیم

  5. سلام جناب آقاي رحيمي عزيز
    بنده نماد و يوزر پسورد دارم افزونه بانك ملت را نصب كرد
    موقع پرداخت وچه اين خطا را ويده
    امكان اتصال به درگاه وجود ندارد كد خطا 421
    خواهشمندم منو راهنما ئيم بفر ما ئيد اين هم آدرس سايتمه
    http://saytsaz.ir

  6. با سلام خسته نباشید توی برگه تسویه حساب وقتی روی ثیت سفارش کلیک میکنم به صفحه order-pay یا صفحه پرداخت (صفحه ای که توش دکمه پرداخت هست و با کیلیک روی اون به صفحه بانک منتقل میشه) نمیره توی همین صفحه میمونه هرکاری کردم نفهمیدم مشکل از کجاست؟؟؟ تشکر

  7. 11 سال عضو همیار وردپرس

    سلام من کامل نصب کردم ولی اعداد قیمت نوشتاری با اعداد نمایشی قیمت تطابقت نداره بنظرتون مشکل از کجاست؟

  8. سلام
    توی قالباتون که در دسته قالب های فروشگاهی woocommerce هستش کدومش از همه بهتر و هماهنگ تر با افزونه ووکامرس هستش؟ لطفا نگید همشون …

    • 13 سال عضو همیار وردپرس

      با احترام
      قالب zerif-lite به تازگی اپدیت شده و نسبت به بقیه بهتره

  9. 13 سال عضو همیار وردپرس

    با احترام
    در این مورد فکر نمی‌کنم افزونه ای باشه و احتمالا نیاز داره که برنامه نویسی اختصاصی انجام دهید.

  10. سلام
    آقای رحیمی من چه طور میتونم هزینه پست و یا هزینه ارسال رو هنگام خرید مشتری ها به فاکتور اضافه کنم؟؟

    • 13 سال عضو همیار وردپرس

      با احترام
      در ووکامرس > پیکربندی> حمل و نقل می توانید این بخش را مدیریت کنید
      مثلا یک نرخ ثابت برای همه تعیین کنید.