
هر پرداخت کریپتو هزینههایی دارد: کارمزد سرویس SnapEX Pay و هزینه انتقال کوین در شبکه. در SnapEX Pay شما برای هر فاکتور تصمیم میگیرید که این هزینهها را خودتان بپردازید یا به قیمت اضافه کنید. یک فیلد این را کنترل میکند: fee_on.
کارمزد شامل چه چیزهایی است
- کارمزد سرویس: ۱٪ از مبلغ فاکتور.
- هزینه شبکه: مبلغی ثابت که به کوین و شبکه انتخابی مشتری بستگی دارد و هزینه انتقال در بلاکچین را پوشش میدهد.
fee_on: merchant (پیشفرض)
مشتری دقیقاً مبلغ فاکتور را میپردازد. کارمزدها از مبلغ دریافتی شما کم میشوند.
مثال از مستندات API: فاکتوری به مبلغ 15.00 USD با fee_on برابر merchant که با USDT در شبکه TRON پرداخت میشود. مشتری charge_usd = 15.00 میپردازد و شما credit_usd = 13.85 دریافت میکنید.
این گزینه را وقتی انتخاب کنید که قیمت روی سایت شما باید قیمت نهایی باشد: اشتراکها، پلنهای هاستینگ، کالاهای با قیمت ثابت.
fee_on: customer
شما کل مبلغ فاکتور را دریافت میکنید (credit_usd = مبلغ). مشتری مبلغ را بهعلاوه کارمزد سرویس و هزینه شبکه میپردازد (charge_usd از مبلغ بیشتر است).
این گزینه را وقتی انتخاب کنید که حاشیه سود شما کم است یا پرداخت کریپتو گزینهای اضافه در کنار کارت است و میخواهید هزینه آن را مشتری بپردازد.
چگونه تنظیم کنیم
در API، فیلد را هنگام ساخت فاکتور ارسال کنید:
{
"amount_usd": "15.00",
"fee_on": "customer",
"external_id": "order-15"
}
اگر آن را نفرستید، merchant در نظر گرفته میشود. در بیشتر ماژولهای آماده همین انتخاب تنظیمی به نام "Network fee paid by" است (در BILLmanager: "Client pays the network fee").
اعداد را کجا ببینیم
هر فاکتور charge_usd (مبلغی که از مشتری گرفته میشود) و credit_usd (مبلغی که شما دریافت میکنید) را برمیگرداند. همین فیلدها در وبهوکها هم میآیند، پس سیستم شما همیشه هر دو مبلغ را میداند.
فاکتورهای کوچک
هزینه شبکه ثابت است، پس در یک فاکتور خیلی کوچک بخش بزرگی از مبلغ را میگیرد. برای جلوگیری از این، یک شبکه فقط وقتی در صفحه پرداخت پیشنهاد میشود که هزینهاش از سهم مشخصی از فاکتور بیشتر نباشد. به همین دلیل در مبالغ کوچک برخی شبکهها نمایش داده نمیشوند.
هر دو گزینه را بدون پول واقعی امتحان کنید: چگونه پرداخت کریپتو را بدون پول واقعی تست کنیم. تعرفه و ثبتنام: pay.snapex.pro.