PaymentMethodInput
Polymorphic payment method input. Provide only the sub-object matching method.
input PaymentMethodInput {
method: PaymentMethods
bizum: PaymentMethodBizumInput
card: PaymentMethodCardInput
cardPresent: PaymentMethodCardPresentInput
paypal: PaymentMethodPaypalInput
sepa: PaymentMethodSepaInput
trustly: PaymentMethodTrustlyInput
klarna: PaymentMethodKlarnaInput
mbway: PaymentMethodMBWayInput
}
Fields
PaymentMethodInput.method ● PaymentMethods enum
Payment method to use.
PaymentMethodInput.bizum ● PaymentMethodBizumInput input
Bizum details (when method is bizum).
PaymentMethodInput.card ● PaymentMethodCardInput input
Card details (when method is card).
PaymentMethodInput.cardPresent ● PaymentMethodCardPresentInput input
Card-present details (when method is cardPresent).
PaymentMethodInput.paypal ● PaymentMethodPaypalInput input
PayPal details (when method is paypal).
PaymentMethodInput.sepa ● PaymentMethodSepaInput input
SEPA details (when method is sepa).
PaymentMethodInput.trustly ● PaymentMethodTrustlyInput input
Trustly details (when method is trustly).
PaymentMethodInput.klarna ● PaymentMethodKlarnaInput input
Klarna details (when method is klarna).
PaymentMethodInput.mbway ● PaymentMethodMBWayInput input
MB WAY details (when method is mbway).
Member Of
CreatePaymentInput input