Worldpay MCP Server

type: object properties: outcome: type: string enum: - 3dsDeviceDataRequired - authorized - 3dsChallenged - sentForSettlement - sentForCancellation - refused - 3dsAuthenticationFailed - 3dsUnavailable - fraudHighRisk - sentForRefund - sentForPartialRefund transactionReference: maxLength: 64 minLength: 1 pattern: ^[-A-Za-z0-9_!@#$%()*=.:;?\[\]{}~`/+]*$ type: string description: ' A unique reference generated by you that is used to identify a payment throughout its lifecycle. ' score: maximum: 100 minimum: 0 type: number description: ' Percentage assessment score for the transaction. Higher the value the greater the assessed risk. The outcome value is based on the thresholds configured using this score. ' format: double reason: type: array description: ' Short description of the reason for the outcome. A reason can be returned for any ''outcome'', even lowRisk. ' items: type: string description: ' Short description of the reason for the outcome. A reason can be returned for any ''outcome'', even lowRisk. '