Poq.SDK.Node

Home > @poq/sdk-sfcc > OrderPaymentInstrumentRequest

OrderPaymentInstrumentRequest class

Document representing an order payment instrument request.

Signature:

export declare class OrderPaymentInstrumentRequest extends BaseModel<OrderPaymentInstrumentRequest> 

Extends: BaseModel<OrderPaymentInstrumentRequest

Constructors

Constructor Modifiers Description
(constructor)(params)   Constructs a new instance of the OrderPaymentInstrumentRequest class

Properties

Property Modifiers Type Description
amount?   number (Optional) The payment transaction amount.
bankRoutingNumber?   string (Optional) The bank routing number.
createCustomerPaymentInstrument?   boolean (Optional) A flag indicating whether a related customer payment instrument should be created. The CustomerPaymentInstrument is only created when the OrderPaymentInstrument was authorized successfully.
customerPaymentInstrumentId?   string (Optional) The id of a customer payment instrument.
giftCertificateCode?   string (Optional) The gift certificate code.
paymentBankAccount?   PaymentBankAccountRequest (Optional)
paymentCard?   OrderPaymentCardRequest (Optional)
paymentMethodId?   string (Optional) The payment method id. Optional if a customer payment instrument id is specified.