PaymentLinkUpdateOptions constructor
const
PaymentLinkUpdateOptions({
- bool? active,
- PaymentLinkAfterCompletion? afterCompletion,
- bool? allowPromotionCodes,
- SessionAutomaticTax? automaticTax,
- PaymentLinkBillingAddressCollection? billingAddressCollection,
- List<
SessionCustomFieldsItem> ? customFields, - SessionCustomText? customText,
- PaymentLinkCustomerCreation? customerCreation,
- List<
String> ? expand, - String? inactiveMessage,
- PaymentLinkCreateOptionsInvoiceCreation? invoiceCreation,
- List<
PaymentLinkUpdateOptionsLineItemsItem> ? lineItems, - Map<
String, String> ? metadata, - PaymentLinkUpdateOptionsPaymentIntentData? paymentIntentData,
- PaymentLinkCustomerCreation? paymentMethodCollection,
- List<
PaymentLinkPaymentMethodTypesItem> ? paymentMethodTypes, - PaymentLinkCreateOptionsRestrictions? restrictions,
- PaymentPagesCheckoutSessionShippingAddressCollection? shippingAddressCollection,
- PaymentLinkUpdateOptionsSubscriptionData? subscriptionData,
Implementation
const PaymentLinkUpdateOptions({
this.active,
this.afterCompletion,
this.allowPromotionCodes,
this.automaticTax,
this.billingAddressCollection,
this.customFields,
this.customText,
this.customerCreation,
this.expand,
this.inactiveMessage,
this.invoiceCreation,
this.lineItems,
this.metadata,
this.paymentIntentData,
this.paymentMethodCollection,
this.paymentMethodTypes,
this.restrictions,
this.shippingAddressCollection,
this.subscriptionData,
});