docs: update STATUS.md with Phase 2 payment integration progress
This commit is contained in:
parent
2e7f975094
commit
d5500f880a
@ -253,8 +253,8 @@
|
|||||||
- [x] پاکسازی فایلهای تست و debug (`check_*.php`, `debug_*.php`, `test_*.php`, `inspect_*.php`)
|
- [x] پاکسازی فایلهای تست و debug (`check_*.php`, `debug_*.php`, `test_*.php`, `inspect_*.php`)
|
||||||
- [x] رفع CORS — تغییر از `*` به دامنه مشخص از `.env`
|
- [x] رفع CORS — تغییر از `*` به دامنه مشخص از `.env`
|
||||||
- [x] حذف migrationهای قدیمی تکراری (`2023_10_27_*`, `2026_07_31_*`)
|
- [x] حذف migrationهای قدیمی تکراری (`2023_10_27_*`, `2026_07_31_*`)
|
||||||
- [ ] اتصال درگاه پرداخت (زرینپال)
|
- [x] اتصال درگاه پرداخت (زرینپال)
|
||||||
- [ ] شارژ آنلاین کامل با درگاه پرداخت
|
- [x] شارژ آنلاین کامل با درگاه پرداخت
|
||||||
- [ ] پنل مالی در Filament (داشبورد سود/زیان)
|
- [ ] پنل مالی در Filament (داشبورد سود/زیان)
|
||||||
- [ ] فرمول محاسبه قیمت رقبا
|
- [ ] فرمول محاسبه قیمت رقبا
|
||||||
|
|
||||||
@ -309,10 +309,9 @@
|
|||||||
|
|
||||||
### س: چه کارهایی باقی مانده؟
|
### س: چه کارهایی باقی مانده؟
|
||||||
**ج:**
|
**ج:**
|
||||||
1. اتصال درگاه پرداخت (زرینپال) برای شارچ آنلاین
|
- پنل مالی در Filament (داشبورد سود/زیان)
|
||||||
2. پنل مالی در Filament (داشبورد سود/زیان)
|
- فرمول محاسبه قیمت رقبا
|
||||||
3. فرمول محاسبه قیمت رقبا
|
- تست دستی APIهای جدید
|
||||||
4. تست دستی APIهای جدید
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -499,7 +498,29 @@ IFNEX-Logistics/
|
|||||||
|
|
||||||
### کارهای انجامشده اخیر (آگوست ۲۰۲۶)
|
### کارهای انجامشده اخیر (آگوست ۲۰۲۶)
|
||||||
|
|
||||||
#### ۲۰۲۶-۰۸-۰۷ (امروز)
|
|
||||||
|
#### ۲۰۲۶-۰۸-۰8
|
||||||
|
- ساخت `WalletController` با APIهای شارچ، بررسی موجودی و تاریخچه تراکنشها
|
||||||
|
- ساخت `DiscountCodeController` با APIهای لیست و اعتبارسنجی کده تخفیف
|
||||||
|
- ساخت `UpdateExchangeRates` Artisan Command
|
||||||
|
- ثبت routeهای کیف پول و تخفیف در `api.php`
|
||||||
|
- اضافه کردن `CURRENCY_API_KEY` به `.env.example` و `config/ifnex.php`
|
||||||
|
- پاکسازی فایلهای تست و debug از پوشه `04_Laravel`
|
||||||
|
- رفع CORS — تغییر از `*` به دامنه مشخص از `.env`
|
||||||
|
- حذف migrationهای قدیمی تکراری
|
||||||
|
- نصب و پیکربندی Laravel Sanctum برای API authentication
|
||||||
|
- ساخت Artisan Command `ifnex:token` برای تولید توکن API
|
||||||
|
- تست کامل APIهای کیف پول با curl
|
||||||
|
- ساخت ZarinpalService برای اتصال به درگاه پرداخت واقعی
|
||||||
|
- ساخت MockZarinpalService برای تست بدون Merchant ID
|
||||||
|
- ساخت MockGatewayController با UI زیبا برای شبیهسازی درگاه
|
||||||
|
- تست کامل flow پرداخت آنلاین (redirect → verify → complete)
|
||||||
|
- رفع باگ double-click در PaymentController
|
||||||
|
- ساخت صفحه Payment Result با UI موفق/ناموفق
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### ۲۰۲۶-۰۸-۰۷
|
||||||
[x] **refactor(api): improve pricing logic و add test coverage**
|
[x] **refactor(api): improve pricing logic و add test coverage**
|
||||||
- بهروزرسانی `ShippingRatesImport` برای استفاده از 'outbound' و 'inbound'
|
- بهروزرسانی `ShippingRatesImport` برای استفاده از 'outbound' و 'inbound'
|
||||||
- Refactor `PriceCalculatorService` با ساختار ماژولارتر
|
- Refactor `PriceCalculatorService` با ساختار ماژولارتر
|
||||||
@ -509,7 +530,7 @@ IFNEX-Logistics/
|
|||||||
- پیادهسازی تستهای Feature و Service برای `PriceCalculatorService`
|
- پیادهسازی تستهای Feature و Service برای `PriceCalculatorService`
|
||||||
- ✅ تمام تستها پاس شدند
|
- ✅ تمام تستها پاس شدند
|
||||||
|
|
||||||
#### ۲۰۲۶-۰۸-۰۵ (دیروز)
|
#### ۲۰۲۶-۰۸-۰۵
|
||||||
[x] **refactor(api): expose wallet و discount endpoints**
|
[x] **refactor(api): expose wallet و discount endpoints**
|
||||||
- ساخت `WalletController` با APIهای شارژ، بررسی موجودی و تاریخچه
|
- ساخت `WalletController` با APIهای شارژ، بررسی موجودی و تاریخچه
|
||||||
- ساخت `DiscountCodeController` با APIهای لیست و اعتبارسنجی
|
- ساخت `DiscountCodeController` با APIهای لیست و اعتبارسنجی
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user