Shopify SDK for Unity
Public Member Functions | Static Public Attributes | Properties | List of all members
Shopify.Unity.CheckoutAttributesUpdateV2input Class Reference

Specifies the fields required to update a checkout's attributes. More...

Inheritance diagram for Shopify.Unity.CheckoutAttributesUpdateV2input:
Shopify.Unity.SDK.InputBase

Public Member Functions

 CheckoutAttributesUpdateV2input (string note=null, List< AttributeInput > customAttributes=null, bool? allowPartialAddresses=null)
 
 CheckoutAttributesUpdateV2input (Dictionary< string, object > dataJSON)
 
- Public Member Functions inherited from Shopify.Unity.SDK.InputBase
override string ToString ()
 Returns a string representing a GraphQL input object. More...
 

Static Public Attributes

const string noteFieldKey = "note"
 
const string customAttributesFieldKey = "customAttributes"
 
const string allowPartialAddressesFieldKey = "allowPartialAddresses"
 

Properties

string note [get, set]
 The text of an optional note that a shop owner can attach to the checkout. More...
 
List< AttributeInputcustomAttributes [get, set]
 A list of extra information that is added to the checkout. More...
 
bool? allowPartialAddresses [get, set]
 Allows setting partial addresses on a Checkout, skipping the full validation of attributes. The required attributes are city, province, and country. Full validation of the addresses is still done at complete time. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Shopify.Unity.SDK.InputBase
void Set (string key, object value)
 
object Get (string key)
 

Detailed Description

Specifies the fields required to update a checkout's attributes.

Constructor & Destructor Documentation

◆ CheckoutAttributesUpdateV2input() [1/2]

Shopify.Unity.CheckoutAttributesUpdateV2input.CheckoutAttributesUpdateV2input ( string  note = null,
List< AttributeInput customAttributes = null,
bool?  allowPartialAddresses = null 
)
inline
Parameters
noteThe text of an optional note that a shop owner can attach to the checkout.
customAttributesA list of extra information that is added to the checkout.
allowPartialAddressesAllows setting partial addresses on a Checkout, skipping the full validation of attributes. The required attributes are city, province, and country. Full validation of the addresses is still done at complete time.

◆ CheckoutAttributesUpdateV2input() [2/2]

Shopify.Unity.CheckoutAttributesUpdateV2input.CheckoutAttributesUpdateV2input ( Dictionary< string, object >  dataJSON)
inline
Parameters
noteThe text of an optional note that a shop owner can attach to the checkout.
customAttributesA list of extra information that is added to the checkout.
allowPartialAddressesAllows setting partial addresses on a Checkout, skipping the full validation of attributes. The required attributes are city, province, and country. Full validation of the addresses is still done at complete time.

Property Documentation

◆ allowPartialAddresses

bool? Shopify.Unity.CheckoutAttributesUpdateV2input.allowPartialAddresses
getset

Allows setting partial addresses on a Checkout, skipping the full validation of attributes. The required attributes are city, province, and country. Full validation of the addresses is still done at complete time.

◆ customAttributes

List<AttributeInput> Shopify.Unity.CheckoutAttributesUpdateV2input.customAttributes
getset

A list of extra information that is added to the checkout.

◆ note

string Shopify.Unity.CheckoutAttributesUpdateV2input.note
getset

The text of an optional note that a shop owner can attach to the checkout.


The documentation for this class was generated from the following file: