{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-structure/transfer-webhooks-amount-adjustment-structure.json", "description": "AmountAdjustment schema from Adyen API", "type": "object", "properties": { "amount": { "x-addedInVersion": "3", "description": "The adjustment amount.", "$ref": "#/components/schemas/Amount" }, "amountAdjustmentType": { "x-addedInVersion": "3", "description": "The type of markup that is applied to an authorised payment.\n\nPossible values: **exchange**, **forexMarkup**, **authHoldReserve**, **atmMarkup**.", "enum": [ "atmMarkup", "authHoldReserve", "exchange", "forexMarkup" ], "type": "string" }, "basepoints": { "x-addedInVersion": "3", "description": "The basepoints associated with the applied markup.", "type": "int32" } }, "name": "AmountAdjustment" }