{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CheckoutThreeDS2Action", "title": "CheckoutThreeDS2Action", "additionalProperties": false, "properties": { "authorisationToken": { "description": "A token needed to authorise a payment.", "type": "string" }, "paymentData": { "description": "Encoded payment data.", "type": "string" }, "paymentMethodType": { "description": "Specifies the payment method.", "type": "string" }, "subtype": { "description": "A subtype of the token.", "type": "string" }, "token": { "description": "A token to pass to the 3DS2 Component to get the fingerprint.", "type": "string" }, "type": { "description": "**threeDS2**", "enum": [ "threeDS2" ], "type": "string" }, "url": { "description": "Specifies the URL to redirect to.", "type": "string" } }, "required": [ "type" ], "type": "object" }