commit 29be27fc9b5ebe493e7f25059f51ec2c4e728ffa
parent f8fed3dd83272abc5a5ed57080006a92a6463b8e
Author: Joel-Haeberli <haebu@rubigen.ch>
Date: Mon, 3 Jun 2024 18:41:11 +0200
fix: enhance logging
Diffstat:
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{