برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام

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

۲۲ ساعت پیش
بودجه
از
۳,۰۰۰,۰۰۰ تومان
تا
۷,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۱۰ روز
کارفرمای جدید
تهران
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
# مشخصات درگاه پرداخت اختصاصی ارز دیجیتال (USDT) ## هدف پروژه طراحی و توسعه یک درگاه پرداخت اختصاصی به زبان انگلیسی برای ووکامرس که پرداخت سفارش‌ها را از طریق ارز USDT روی شبکه‌های **TRC20** و **BEP20** انجام دهد. --- ## امکانات پنل مدیریت مدیر سایت باید بتواند از طریق پنل مدیریت موارد زیر را تنظیم کند: * آدرس کیف پول شبکه TRC20 * آدرس کیف پول شبکه BEP20 * انتخاب شبکه‌های فعال * مدت زمان انتظار برای پرداخت (پیش‌فرض: 60 دقیقه) * فاصله زمانی بررسی تراکنش‌ها (پیش‌فرض: هر 2 دقیقه) --- ## روند پرداخت پس از ثبت سفارش: 1. مبلغ سفارش دریافت شود. 2. سیستم به مبلغ سفارش یک رقم اعشاری کاملاً یکتا اضافه کند. 3. مثال: ``` مبلغ سفارش: 24.00 USDT مبلغ قابل پرداخت: 24.000056 USDT ``` هدف از این عدد اعشاری، شناسایی خودکار پرداخت هر سفارش است. --- ## صفحه پرداخت در صفحه پرداخت اطلاعات زیر نمایش داده شود: * مبلغ دقیق قابل پرداخت * آدرس کیف پول * انتخاب شبکه (TRC20 یا BEP20) * QR Code *تایمر QR Code باید به گونه‌ای تولید شود که پس از اسکن توسط کیف پول‌هایی مانند Trust Wallet، TokenPocket، SafePal و ... اطلاعات زیر به صورت خودکار تکمیل شوند: * آدرس کیف پول * مبلغ پرداخت همچنین دو دکمه وجود داشته باشد: * کپی آدرس کیف پول * کپی مبلغ دقیق پرداخت و یک دکمه با عنوان: **"پرداخت کردم"** که با کلیک روی آن، سیستم بدون منتظر ماندن برای زمان‌بندی بعدی، بلافاصله وضعیت تراکنش را بررسی کند. --- بررسی تراکنش سیستم باید به صورت خودکار هر 2 دقیقه سفارش‌های پرداخت‌نشده را بررسی کند. برای بررسی تراکنش از API سایت‌های زیر استفاده شود: * Tronscan (برای شبکه TRC20) * BscScan (برای شبکه BEP20) شرایط تأیید پرداخت: * مبلغ دقیق پرداخت شده باشد. * مقصد همان آدرس کیف پول تعریف‌شده در تنظیمات باشد. * تراکنش موفق و تأیید شده باشد. در صورت تأیید: * سفارش ووکامرس به حالت "پرداخت شده" (Processing یا Completed) تغییر کند. * اطلاعات تراکنش (TXID، مبلغ، شبکه، زمان پرداخت) در یادداشت سفارش ذخیره شود. --- مدیریت سفارش‌های پرداخت‌نشده پس از ایجاد سفارش: * سفارش تا 60 دقیقه در وضعیت انتظار پرداخت باقی بماند. * هر 2 دقیقه وضعیت آن بررسی شود. * کاربر بتواند در این مدت سفارش را لغو کند. اگر تا پایان 60 دقیقه پرداخت انجام نشد: * سفارش به صورت خودکار Cancelled شود. نکات فنی * از API رسمی Tronscan و BscScan استفاده شود. * تمام درخواست‌ها به صورت امن انجام شوند. * در صورت قطعی API، سیستم مجدداً در بررسی بعدی تلاش کند. * ساختار افزونه مطابق استانداردهای WooCommerce باشد. * کدنویسی به گونه‌ای باشد که در آینده امکان اضافه شدن شبکه‌های دیگر (ERC20، Polygon، Solana و ...) وجود داشته باشد. خروجی مورد انتظار یک افزونه اختصاصی WooCommerce که: * کاملاً خودکار باشد. * نیاز به تأیید دستی نداشته باشد. * پرداخت‌ها را بر اساس مبلغ یکتای هر سفارش تشخیص دهد. * پس از پرداخت، سفارش را به صورت خودکار تأیید کند. * سفارش‌های پرداخت‌نشده را پس از زمان تعیین‌شده لغو کند.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی