MultiSafepay / .Net

A .Net wrapper for the MultiSafepay payments API. Provides support for all payment methods, Pay After Delivery and Fast Checkout.
MIT License
51 stars 57 forks source link

TransactionId is too large or small for an Int32. Path 'data.costs[1].transaction_id', #30

Closed iJoris closed 1 month ago

iJoris commented 6 months ago

After a refund callback the error "TransactionId is too large or small for an Int32. Path 'data.costs[1].transaction_id'," occurs.

The problem is that MultiSafepay.Model.CostItems.TransactionId is an int. But the transaction id is larger than an int. This should be a long.

Edit: This may be because of the changes in transaction id on 9 march.

JorgeSariego-MultiSafepay commented 6 months ago

Hi @iJoris we are working on it already, shortly will be fixed