رفتن به محتوای اصلی

ماژول‌ها و توسعه‌دهندگان

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

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

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

دو راه اتصال

راهی را انتخاب کنید که به تیم شما می‌خورد

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

  • برای تیم‌های فنی

    پیاده‌سازی با API

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

    • درخواست پرداخت را از سرور خودتان بسازید
    • نتیجه را با وب‌هوک امضاشده یا استعلام دریافت کنید
    • مستقل از زبان برنامه‌نویسی و فریم‌ورک
    ورود به مستندات(در زبانه جدید باز می‌شود)
  • بدون کدنویسی

    افزونه‌های آماده

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

    • نصب از پیشخوان فروشگاه
    • وارد کردن کلید درگاه از پنل درناپال
    • ثبت نتیجه پرداخت روی سفارش
    مشاهده افزونه‌ها

مستندات فنی

از کلید درگاه تا تأیید پرداخت، قدم‌به‌قدم

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

  1. ۱درگاه بسازید و کلید بگیریدپس از تأیید درگاه، کلید اختصاصی آن را از تنظیمات همان درگاه در پنل بردارید.
  2. ۲درخواست پرداخت بسازیدسرور شما مبلغ سفارش را می‌فرستد، شناسه مرجع (Authority) می‌گیرد و مشتری را به صفحه پرداخت درناپال می‌برد.
  3. ۳نتیجه را دریافت کنیدپس از تطبیق واریز، نتیجه با وب‌هوک امضاشده به سرور شما می‌رسد و با استعلام (Verify) هم قابل بررسی است.
  4. ۴سفارش را تکمیل کنیدسفارش را فقط پس از تأیید نتیجه در سمت سرور، پرداخت‌شده علامت بزنید.
مشاهده مستندات(در زبانه جدید باز می‌شود)

کلید درگاه و رمز امضای وب‌هوک را فقط روی سرور نگه دارید و هرگز در کد مرورگر یا اپلیکیشن قرار ندهید.

افزونه‌ها

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

افزونه‌ها را تیم درناپال می‌سازد و نگه‌داری می‌کند. افزونه ووکامرس آماده است و افزونه سیستم‌های دیگر در راه‌اند.

در دست ساخت

۸
  • Easy Digital Downloadsبه‌زودی
  • Gravity Formsبه‌زودی
  • LearnPressبه‌زودی
  • Paid Memberships Proبه‌زودی
  • WHMCSبه‌زودی
  • OpenCartبه‌زودی
  • PrestaShopبه‌زودی
  • Joomlaبه‌زودی
سیستم شما در فهرست نیست؟بگویید از چه سیستمی استفاده می‌کنید تا اولویت ساخت افزونه‌ها را با نیاز شما تنظیم کنیم. تا آن زمان، اتصال با API همیشه در دسترس است.ثبت درخواست افزونه

پرسش‌های توسعه‌دهندگان

پیش از اتصال بدانید

برای اتصال حتماً برنامه‌نویس لازم دارم؟

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

کلید درگاه را از کجا بگیرم؟

پس از ثبت و تأیید درگاه در پنل، کلید آن در تنظیمات همان درگاه نمایش داده می‌شود و هر زمان لازم شد می‌توانید آن را دوباره بسازید.

نتیجه پرداخت چطور به سیستم من می‌رسد؟

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

با افزونه یا API، پول از درناپال عبور می‌کند؟

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

شروع اتصال

اول درگاه، بعد اتصال

درگاه خود را در پنل بسازید؛ پس از تأیید، کلید آن هم برای API و هم برای افزونه‌ها آماده است.

ورود به پنل