Dev / controllers /order_controller.go

Commit History

feat: add max branches and cashiers limit, refine admin UI settings, implement tier-based qris fee
8879e0b

Mhamdans17 commited on

Update WhatsApp notification format, add voucher to order reports, and add tenant settings toggle
7121ebc

Mhamdans17 commited on

feat: add branch specific point settings
938b985

Mhamdans17 commited on

fix: prevent GORM from overwriting MemberCode on association save
b405397

Mhamdans17 commited on

feat: include detailed bought items and branch in point history reason
3bfd210

Mhamdans17 commited on

feat: include branch name in point history reason
2796e25

Mhamdans17 commited on

feat: track member creation details and point history log
a66f5d3

Mhamdans17 commited on

fix: add platform_fee to select query in ListOrders
24a5138

Mhamdans17 commited on

fix: include platform_fee in OrderResponse
52fc9c2

Mhamdans17 commited on

feat: save tripay fee upfront when creating qris order
2c61479

Mhamdans17 commited on

feat: add QRIS topup endpoint and handle webhook for topup
da65302

Mhamdans17 commited on

feat: backend for deposit wallet, fee deduction, and super admin manual adjust testing
c6a3ee4

Mhamdans17 commited on

feat: customizable fee structures per company from super admin panel
10b6d0b

Mhamdans17 commited on

feat: show member name and points earned in payment receipt
a90354c

Mhamdans17 commited on

feat: implement multi-tier point rules
4774488

Mhamdans17 commited on

feat: implement automated member points calculation
c91764d

Mhamdans17 commited on

feat: add Member service, points, and Kasir Name tracking
ae76db4

Mhamdans17 commited on

feat: add Tripay fee as a Biaya Layanan item in WhatsApp notifications
0ff7334

Mhamdans17 commited on

fix: update order.TotalAmount with Tripay fee on webhook PAID to reflect in admin reports
1517cb7

Mhamdans17 commited on

feat: set tripay timeout to 5 mins and return tripay amount for frontend display
e9ae501

Mhamdans17 commited on

feat: add admin notification for new tenant and save customer info to send WA on webhook success
e70dcc5

Mhamdans17 commited on

feat: return Tripay QRIS payload directly to frontend for inline display
9b46732

Mhamdans17 commited on

fix: empty snap_token for Tripay response to bypass Midtrans Snap popup in frontend
1c20f58

Mhamdans17 commited on

feat: add TripayPaymentMethod field in Setting table for dynamic payment channel configuration
236d19a

Mhamdans17 commited on

feat: support dynamic tenant Tripay credentials and proxy via database
6fd3b19

Mhamdans17 commited on

perf: optimize ListProducts, ListCategories, and ListOrders GORM queries with select-specific-columns and custom nested preload column selects
d3525b4

Mhamdans17 commited on

feat: migrate warungpos backend to Go with Tripay
edcf070

Mhamdans17 commited on