Home > @vsf-enterprise/commercetools-types > PaymentDraft
# PaymentDraft type
Signature:
export declare type PaymentDraft = {
amountPlanned: MoneyInput;
paymentMethodInfo?: InputMaybe<PaymentMethodInfoInput>;
custom?: InputMaybe<CustomFieldsDraft>;
key?: InputMaybe<Scalars['String']>;
customer?: InputMaybe<ResourceIdentifierInput>;
anonymousId?: InputMaybe<Scalars['String']>;
interfaceId?: InputMaybe<Scalars['String']>;
paymentStatus?: InputMaybe<PaymentStatusInput>;
transactions?: InputMaybe<Array<TransactionDraft>>;
interfaceInteractions?: InputMaybe<Array<CustomFieldsDraft>>;
};
References: MoneyInput, InputMaybe, PaymentMethodInfoInput, CustomFieldsDraft, Scalars, ResourceIdentifierInput, PaymentStatusInput, TransactionDraft