Worldpay MCP Server

required: - method - narrative - paymentInstrument - value type: object properties: method: type: string description: The method of instruction. enum: - applepay paymentInstrument: required: - type - walletToken type: object properties: type: type: string description: The type of instrument. enum: - encrypted walletToken: type: string billingAddress: $ref: ./BillingAddress.yaml narrative: $ref: ./Narrative.yaml value: $ref: ./Value.yaml debtRepayment: type: boolean description: >- A flag which identifies a payment as being for the purpose of repaying a debt. exemption: $ref: ./Exemption.yaml settlement: $ref: ./Settlement.yaml customer: $ref: ./Customer.yaml shipping: $ref: ./Shipping.yaml recipient: $ref: ./PaymentsRecipient.yaml consumerBillPayment: type: boolean description: >- An attribute that identifies a bill payment paid by providers on behalf of consumers. If you are registered with Visa as a Consumer of the Bill Payment Service (CBPS), you must set this to `true` for any payments associated with the CBPS.