more logs
Some checks failed
Build and Publish / BuildAndDeploy (push) Successful in 3m10s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled

This commit is contained in:
matst80
2025-04-18 23:21:07 +02:00
parent e88e312150
commit dfbc2c31d4

View File

@@ -472,17 +472,19 @@ func (c *CartGrain) HandleMessage(message *Message, isReplay bool) (*FrameWithPa
}
var klarnaOrder *CheckoutOrder
if c.OrderReference != "" {
log.Printf("Updating order id %s", c.OrderReference)
klarnaOrder, err = KlarnaInstance.UpdateOrder(c.OrderReference, bytes.NewReader(orderPayload))
} else {
klarnaOrder, err = KlarnaInstance.CreateOrder(bytes.NewReader(orderPayload))
}
log.Printf("Order result: %+v", klarnaOrder)
if nil != err {
return nil, err
}
c.OrderReference = klarnaOrder.ID
c.PaymentStatus = klarnaOrder.Status
if c.OrderReference == "" {
c.OrderReference = klarnaOrder.ID
c.PaymentStatus = klarnaOrder.Status
}
orderData, err := json.Marshal(klarnaOrder)
if nil != err {