morteza
9e65be2c58
activate dign purchase after invoice payment
Build and Deploy Docker Images / build_and_deploy (push) Has been cancelled
2026-06-07 16:01:54 +03:30
morteza
6f1217f063
add:wallet
2026-04-15 09:14:24 +03:30
morteza
eca144a6c6
reseller
2026-04-14 14:22:04 +03:30
morteza
9f0390901f
inapp-purchase for dpage
2026-04-06 12:28:38 +03:30
morteza
7f0fa2d394
remove endpoint , update
2026-03-15 14:46:13 +03:30
morteza
98916399c4
add maxCataloguesCount
2026-03-15 14:15:03 +03:30
morteza
6002774400
setup dpage account
2026-03-14 09:54:00 +03:30
morteza
0880bdebef
fix bug in upgrade
2026-02-16 11:00:33 +03:30
morteza
6f7a95bd18
renew dkala subscription
2026-02-15 14:39:02 +03:30
morteza
00f96f6b33
fix : bug in extend sub
2026-02-02 12:26:45 +03:30
morteza
0ba027d4e3
fix : extend and upgrade user subscription
2026-02-01 11:54:51 +03:30
morteza
62aa24122e
upgrade plan
2026-01-04 10:34:34 +03:30
morteza
e56d9888e5
update: restuarant dto
2025-12-24 23:32:29 +03:30
saharbolboliankhah
2883a9c70e
fix(invoice): fix bug when deleting invoice
2025-10-25 19:28:53 +03:30
mahyargdz
5e0bd3dce7
update: remove the blog from the response of the update or create blog
2025-09-03 10:03:02 +03:30
mahyargdz
672fe9b783
chore: add new access log module
2025-09-02 16:58:39 +03:30
mahyargdz
1d76138ead
feat: add delete route for the invoice
2025-08-21 12:57:58 +03:30
mahyargdz
72b1edbe25
feat: implement recurring invoice system for subscription renewals
...
- Add SUBSCRIPTION_RENEWAL_JOB_NAME and related constants for renewal jobs
- Implement createSubscriptionRenewalInvoice in invoice processor
- Add automatic renewal invoice creation 7 days before subscription expiry
- Handle subscription renewals in payInvoice method with period extension
- Add scheduleNextRenewalJob method for continuous renewal scheduling
- Prevent duplicate renewal invoices and jobs
- Skip renewal jobs for free plans
- Send notifications for renewal opportunities
- Fix duplicate job scheduling issue by removing from subscribeToPlan
Features:
- Automatic renewal invoice creation before expiry
- Subscription period extension on renewal payment
- Continuous renewal cycle scheduling
- Comprehensive error handling and validation
- Integration with existing notification system
2025-08-17 10:00:12 +03:30
mahyargdz
b7dcc994f6
chore: implenet the external invoice 2
2025-07-14 12:28:40 +03:30
mahyargdz
11b8164c28
chore: implenet the external invoice
2025-07-14 10:37:44 +03:30
mahyargdz
74eede394e
fix: the enum of recuuring period for invoice
2025-05-31 11:26:49 +03:30
mahyargdz
cfaac752d4
update: the invoice update by admin logic
2025-05-31 11:17:30 +03:30
Mahyargdz
56ead7c57b
fix: the problem in the invoice pay
2025-05-25 10:13:21 +03:30
Mahyargdz
15c7b841fe
fix: the discount code bug in apply for invoice
2025-05-25 09:23:29 +03:30
Mahyargdz
b5c90e8c2e
chore: add business logic
2025-05-18 11:17:30 +03:30
Mahyargdz
2ac29d1a91
chore: add direct payment for invoice
2025-05-14 16:31:05 +03:30
Mahyargdz
eae5981ea1
fix: big
2025-05-14 15:33:09 +03:30
Mahyargdz
1d8e8ec07f
update: change the invoice status
2025-05-13 11:46:15 +03:30
Mahyargdz
e3a75f16a0
update: add no paginate to the user get
2025-05-13 10:49:15 +03:30
Mahyargdz
e8402b673f
chore: add wallet deduct notification
2025-05-11 16:06:14 +03:30
Mahyargdz
3d915930a7
chore: add user to the invoice
2025-05-08 10:39:19 +03:30
mahyargdz
9cd28e8130
feat: dont inactive the old suport plan and after pay the invoice make it inactive
2025-05-07 11:53:24 +03:30
mahyargdz
61135e5eef
feat: pay invoice of the free support plan
2025-05-07 09:34:52 +03:30
mahyargdz
8b4267807b
feat: implement support plan upgrade functionality with invoice creation
2025-05-06 12:31:55 +03:30
mahyargdz
1ea3195f4f
feat: implement support plan subscription functionality
2025-05-05 17:01:49 +03:30
mahyargdz
c3ad2a1733
chore: add all notification sewrvice to the queue
2025-05-04 16:19:59 +03:30
mahyargdz
170bb867d0
chore: add notif service for new criticisms ticket and subscribtion
2025-05-04 14:48:39 +03:30
mahyargdz
4da56ec742
update: invoice user for the
2025-04-23 16:13:08 +03:30
mahyargdz
10a7653451
update: the invoice service
2025-04-23 14:29:48 +03:30
mahyargdz
5ef5edc44b
chore: add crude for admin
2025-04-22 12:28:11 +03:30
mahyargdz
03d8c431fa
chore: add manaual refer for ticket of super admin
2025-04-21 16:17:48 +03:30
mahyargdz
db9fff066b
refactor: the invoice service
2025-04-19 16:28:39 +03:30
mahyargdz
1567d61aca
chore: add queue for the discount invalidation
2025-04-19 16:19:36 +03:30
mahyargdz
bf3402cc7a
chore: add discount logic to apply to the plan price and ...
2025-04-19 12:36:33 +03:30
mahyargdz
146c38025a
chore: fix bug
2025-03-12 15:05:56 +03:30
mahyargdz
cba2d21d94
fix: the announcement count for user dashboard
2025-03-11 14:28:04 +03:30
mahyargdz
6eea07729b
fix: refresh token invalidate for logout
2025-03-11 12:45:51 +03:30
mahyargdz
4503721b90
chore: add recurring invoice proccesor logic
2025-03-11 11:52:46 +03:30
mahyargdz
dff944ef90
update: invoice processor and fix bug
2025-03-09 23:16:00 +03:30
mahyargdz
0d16a670e4
update: add to query to the invoice search for ademin
2025-03-09 22:29:54 +03:30