Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.95 KB

OrderPaymentRequestBody.md

File metadata and controls

39 lines (22 loc) · 1.95 KB

@bigcommerce/checkout-sdk / OrderPaymentRequestBody

Interface: OrderPaymentRequestBody

An object that contains the payment information required for submitting an order.

Table of contents

Properties

Properties

gatewayId

Optional gatewayId: string

The identifier of the payment provider that is chosen for the order.


methodId

methodId: string

The identifier of the payment method that is chosen for the order.


paymentData

Optional paymentData: CreditCardInstrument | HostedInstrument | VaultedInstrument | NonceInstrument | WithBankAccountInstrument | WithEcpInstrument | WithSepaInstrument | WithIdealInstrument | Pick<CreditCardInstrument, "ccCustomerCode" | "shouldSaveInstrument" | "shouldSetAsDefaultInstrument" | "extraData" | "threeDSecure" | "browser_info"> | Pick<VaultedInstrument, "instrumentId"> | WithAccountCreation | CreditCardInstrument & WithDocumentInstrument | CreditCardInstrument & WithCheckoutcomFawryInstrument | CreditCardInstrument & WithCheckoutcomSEPAInstrument | CreditCardInstrument & WithIdealInstrument | HostedInstrument & WithMollieIssuerInstrument

An object that contains the details of a credit card, vaulted payment instrument or nonce instrument.