fix(balance): add timestamp to balance logs for payment, refund, and recharge transactions

This commit is contained in:
Chang lue Tsen
2025-09-05 09:29:19 -04:00
parent 71d32d73bb
commit 3199dc5141
3 changed files with 15 additions and 12 deletions
@@ -94,10 +94,11 @@ func (l *UnsubscribeLogic) Unsubscribe(req *types.UnsubscribeRequest) error {
balanceRefundAmount := balance - u.Balance
if balanceRefundAmount > 0 {
balanceLog := log.Balance{
OrderId: userSub.OrderId,
Amount: balanceRefundAmount,
Type: log.BalanceTypeRefund, // Type 4 represents refund transaction
Balance: balance,
OrderId: userSub.OrderId,
Amount: balanceRefundAmount,
Type: log.BalanceTypeRefund, // Type 4 represents refund transaction
Balance: balance,
Timestamp: time.Now().UnixMilli(),
}
content, _ := balanceLog.Marshal()