Typically, AIS Transactions requests will show both DEBIT and CREDIT transaction types with a positive "value". You can determine whether the payment was credited or debited using the "type" value.
However, for some compliance banks, the DEBIT transactions will show the "value" field as a negative, which can cause a double-negative.
Example:
"id": "655198351379515637", "type": "DEBIT", "status": "SUCCESS", "amount": { "currency": "GBP", "value": "-3898.37" }, "description": "<redacted>", "created_at_ms": 1716877599000 }
What banks show DEBIT transactions as a negative "value" amount?
- Airwallex
- ThinkMoney
- Northmill
- UnityTrust
- Soldo
How do I resolve this?
We recommend that you make a change on your side to facilitate this on your side, if you are using AIS GET/Transactions requests for these banks.