پرش به مطلب اصلی

شارژ و پرداخت

شارژ کیف پول​

مصرف ← شارژ: مبلغ و درگاه را انتخاب کنید تا به صفحهٔ درگاه هدایت شوید. هنگام بازگشت، ارورا پرداخت را با درگاه تأیید می‌کند و تنها پس از آن کیف پول را شارژ می‌کند.

GET /api/v1/payment-gateways # درگاه‌های در دسترس شما
POST /api/v1/organizations/{org_id}/wallet/top-up # {"amount": 500000, "gateway": "zarinpal"}
GET /api/v1/organizations/{org_id}/payments
GET /payments/callback/{token} # کاربر از درگاه به اینجا برمی‌گردد

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

درگاه‌ها​

درگاهکاربرد
زرین‌پالپرداخت‌های واقعی
درگاه آزمایشیمحیط محلی و staging — صفحهٔ تأیید/رد نشان می‌دهد و از همان مسیر بازگشت برمی‌گردد

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

وضعیت‌های پرداخت​

وضعیتمعنی
pendingشروع شده و کاربر در درگاه است
paidتأیید و شارژ شده
failedدرگاه رد کرده یا تأیید ناموفق بوده
canceledکاربر بدون پرداخت برگشته

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

دسترسی‌ها​

شارژ و دیدن پرداخت‌ها به توانمندی org:billing نیاز دارد — نقش billing برای همین وجود دارد تا واحد مالی بدون دسترسی فنی کارش را انجام دهد.

عیب‌یابی​

نشانهعلت / راه‌حل
هیچ درگاهی پیشنهاد نمی‌شودفعلاً درگاه پرداختی در دسترس نیست — با پشتیبانی تماس بگیرید
پرداخت انجام شد ولی موجودی تغییر نکردتأیید ناموفق بوده — وضعیت ردیف پرداخت را ببینید؛ پول نزد درگاه است، گم نشده
بازگشت از درگاه خطا می‌دهدتوکن بازگشت منقضی شده یا قبلاً استفاده شده؛ شارژ تازه‌ای شروع کنید
درگاه آزمایشی پیشنهاد نمی‌شودفقط در محیط محلی و staging وجود دارد، هرگز در تولید