مجله آونا/آموزشی طراحی سایت

درگاه اسنپ‌پی برای سایت اختصاصی؛ کدنویسی، تست و مراحل تأیید

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

تصویرسازی درگاه اسنپ‌پی برای سایت اختصاصی روی لپ‌تاپ و موبایل
AVENA JOURNALدانش کاربردی برای تصمیم‌های بهتر
QUICK ANSWER

پاسخ کوتاه

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

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

اتصال درگاه پرداخت اسنپ‌پی به سایت اختصاصی، نصب یک افزونه عمومی نیست. اگر فروشگاه شما با Laravel، Node.js، Django، ASP.NET Core یا یک معماری اختصاصی ساخته شده، ارتباط درگاه باید در سمت سرور پیاده‌سازی شود و با چرخه واقعی سفارش، پرداخت و پیگیری تراکنش هماهنگ باشد. نمایش لوگوی اسنپ‌پی در صفحه پرداخت، به‌تنهایی به معنی راه‌اندازی درگاه نیست.

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

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

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

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

تفاوت افزونه ووکامرس و کدنویسی اختصاصی اسنپ‌پی

موضوعسایت وردپرسی با ووکامرسسایت اختصاصی و غیروردپرسی
روش شروعافزونه رسمی و تنظیمات پذیرندهبررسی معماری و توسعه اتصال در بک‌اند
مدیریت سفارشساختار استاندارد ووکامرس؛ شخصی‌سازی‌ها باید آزمون شوندتطبیق با وضعیت‌ها، دیتابیس و منطق خود پروژه
روند فنینصب، پیکربندی و آزمون سازگاریهماهنگی فنی، کدنویسی، آزمون و بازبینی
هزینه اجرای آوناپس از بررسی وضعیت فروشگاهپس از بررسی کد، امکانات و دامنه اتصال
تأیید و فعال‌سازیتابع شرایط پذیرندگی و الزامات اسنپ‌پیتابع بررسی و هماهنگی با تیم فنی اسنپ‌پی

حتی اگر فرانت شما React یا Next.js باشد، نوع بک‌اند تعیین می‌کند اتصال چگونه نوشته شود. یک فرانت اختصاصی روی WooCommerce نیز لزوماً مثل فروشگاه استاندارد ووکامرس عمل نمی‌کند؛ صفحه پرداخت و مسیر ایجاد سفارش آن باید جدا بررسی شوند.

نمونه مفهومی صفحه پرداخت فارسی سایت اختصاصی با انتخاب اسنپ‌پی

تصویرسازی اختصاصی آونا؛ نمای مفهومی است و اسکرین‌شات رسمی اسنپ‌پی نیست.

مراحل اجرای اتصال اسنپ‌پی در آونا

۱. ثبت درخواست و بررسی اولیه پروژه

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

۲. هماهنگی جلسه با تیم فنی اسنپ‌پی

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

۳. کدنویسی، راه‌اندازی و آزمون

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

۴. جلسه فنی برای بازبینی سایت

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

۵. پیگیری تأیید نهایی و فعال‌سازی

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

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

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

تصویرسازی اختصاصی آونا؛ نمای مفهومی است و اسکرین‌شات رسمی اسنپ‌پی نیست.

سایت شما آماده اتصال به اسنپ‌پی است؟

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

درخواست بررسی و سفارش اتصال اسنپ‌پی ←

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

برای اتصال قابل اتکا، فقط یک دکمه «پرداخت» تحویل نمی‌شود. محدوده نهایی در قرارداد مشخص خواهد شد، اما این بخش‌ها باید در بررسی فنی مطرح شوند:

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

تفاوت برگشت از درگاه با تأیید و نهایی‌سازی

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

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

چه آزمون‌هایی قبل از تحویل باید انجام شوند؟

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

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

نمونه مفهومی آزمون پرداخت موفق، انصراف مشتری و بررسی وضعیت تراکنش

تصویرسازی اختصاصی آونا؛ نمای مفهومی است و اسکرین‌شات رسمی اسنپ‌پی نیست.

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

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

دانلود افزونه ووکامرس اسنپ‌پی — نسخه ۱.۴.۲ (ZIP) ←

آموزش رسمی نصب و فعال‌سازی افزونه اسنپ‌پی در ووکامرس

در بررسی ۲۶ مهر ۱۴۰۵، لینک رسمی به نسخه ۱.۴.۲ اشاره دارد. برای نسخه‌های بعد، صفحه رسمی آموزش را ملاک قرار دهید. خود راهنما تأکید می‌کند به‌روزرسانی افزونه از همان مسیر انجام می‌شود و فروشگاه‌های ووکامرسی شخصی‌سازی‌شده نیازمند بررسی فرآیندها هستند.

این ZIP برای اتصال مستقیم Laravel، Django، Node.js یا ASP.NET Core ساخته نشده است. برای سایت اختصاصی باید لایه ارتباطی متناسب با پروژه توسعه داده شود و راه‌اندازی با تیم فنی اسنپ‌پی هماهنگ شود. امکان نصب افزونه روی وردپرس، به معنی سازگاری خودکار آن با هر معماری هدلس یا غیروردپرسی نیست.

هزینه اتصال درگاه اسنپ‌پی چقدر است؟

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

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

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

قبل از ثبت سفارش چه چیزهایی آماده کنیم؟

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

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

سوالات متداول اتصال اسنپ‌پی به سایت اختصاصی

آیا سایت غیروردپرسی می‌تواند به اسنپ‌پی متصل شود؟

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

آیا افزونه ووکامرس روی سایت اختصاصی نصب می‌شود؟

خیر؛ افزونه معرفی‌شده برای ووکامرس است. در سایت غیروردپرسی، منطق ارتباط با سرویس و چرخه سفارش باید در معماری خود پروژه پیاده‌سازی شود.

جلسه فنی اسنپ‌پی در چه مرحله‌ای برگزار می‌شود؟

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

آیا کل راه‌اندازی ۷ روز کاری طول می‌کشد؟

خیر. در روال اعلامی آونا، حدود ۷ روز کاری برای مرحله پیگیری تأیید پس از تکمیل بررسی فنی در نظر گرفته می‌شود؛ این عدد تضمین رسمی یا مدت کل پروژه نیست و باید برای همان پرونده هماهنگ شود.

چرا زمان قطعی فعال‌سازی اعلام نمی‌شود؟

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

هزینه کدنویسی درگاه چه زمانی مشخص می‌شود؟

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

آیا بازگشت موفق مشتری برای موفق‌کردن سفارش کافی است؟

خیر. نتیجه باید در سمت سرور طبق مستندات سرویس بررسی شود و اجرای تکراری callback نباید تحویل یا ثبت سفارش را تکرار کند.

برای سفارش اتصال از کجا شروع کنیم؟

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

درخواست کدنویسی و راه‌اندازی اسنپ‌پی

برای کدنویسی درگاه اسنپ‌پی درخواست بدهید

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

درخواست بررسی و سفارش اتصال اسنپ‌پی ←

نویسنده: کارشناس محتوای هوشمند آونا

EVIDENCE & SOURCES

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

مبنای این مطلب

راهنمای رسمی ووکامرس و لینک نسخه ۱.۴.۲ در ۱۸ اکتبر ۲۰۲۶ بررسی شدند. مراحل خدمت، هزینه پس از بررسی و بازه پیگیری تأیید بر اساس اطلاعات اعلام‌شده آونا نوشته شده‌اند؛ زمان‌بندی تضمین یا سیاست رسمی اسنپ‌پی نیست. نکات معماری، توصیه فنی عمومی‌اند و جای مستندات مخصوص پذیرنده را نمی‌گیرند. چهار تصویر تولیدشده و مفهومی‌اند؛ تصویر جلسه، کارکنان واقعی اسنپ‌پی را نشان نمی‌دهد.

بازبینی: کارشناس محتوای هوشمند آونا · ۲۶ مهر ۱۴۰۵

  1. آموزش رسمی نصب و فعال‌سازی افزونه درگاه اسنپ‌پیمرکز آموزش پذیرندگان اسنپ‌پی
مسیر مرتبط

این موضوع به طراحی سایت مرتبط است.

اگر برای کسب‌وکار یا محصولتان به طراحی سایت نیاز دارید، جزئیات سرویس و مسیر اجرا را ببینید یا پروژه را برای بررسی ارسال کنید.

مشاهده طراحی سایتشروع پروژه

امتیاز و نظرات خوانندگان

—اولین امتیاز را ثبت کنید
هنوز امتیازی ثبت نشده
۵
۰٪
۴
۰٪
۳
۰٪
۲
۰٪
۱
۰٪

نظر خود را بنویسید

نظر شما پس از تأیید مدیریت منتشر می‌شود.

امتیاز شما به مقاله
۰ از ۵۰۰

۰ نظر

هنوز دیدگاهی منتشر نشده است. اولین نفر باشید!