PaymentLinkUpdateOptions class final

Constructors

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})
const
PaymentLinkUpdateOptions.fromJson(Object? json)
factory

Methods

encodeWith<V>(Encoder<V> encoder) → V
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode<V>(PaymentLinkUpdateOptions instance, Encoder<V> encoder) → V