cashless2ecash

cashless2ecash: pay with cards for digital cash (experimental)
Log | Files | Refs | README

commit 29be27fc9b5ebe493e7f25059f51ec2c4e728ffa
parent f8fed3dd83272abc5a5ed57080006a92a6463b8e
Author: Joel-Haeberli <haebu@rubigen.ch>
Date:   Mon,  3 Jun 2024 18:41:11 +0200

fix: enhance logging

Diffstat:
Mc2ec/wallee-client.go | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/c2ec/wallee-client.go b/c2ec/wallee-client.go @@ -212,8 +212,11 @@ func (w *WalleeClient) Refund(transactionId string) error { return err } + refundableAmount := refundAmount.String(CONFIG.Server.CurrencyFractionDigits) + refundableAmount, _ = strings.CutPrefix(CONFIG.Server.Currency+":", refundableAmount) + LogInfo("wallee-client", fmt.Sprintf("stripped currency from amount %s", refundableAmount)) refund := &WalleeRefund{ - Amount: refundAmount.String(CONFIG.Server.CurrencyFractionDigits), + Amount: refundableAmount, ExternalID: encodeCrock(withdrawal.Wopid), MerchantReference: decodedWalleeTransaction.MerchantReference, Transaction: WalleeRefundTransaction{