|
Shopify SDK for Unity
|
The schema’s entry-point for mutations. This acts as the public, top-level API from which all mutation queries must start. More...
Public Member Functions | |
| Mutation (Dictionary< string, object > dataJSON) | |
| Accepts deserialized json data. Will further parse passed in data. More... | |
| CheckoutAttributesUpdatePayload | checkoutAttributesUpdate (string alias=null) |
| Updates the attributes of a checkout. More... | |
| CheckoutAttributesUpdateV2payload | checkoutAttributesUpdateV2 (string alias=null) |
| Updates the attributes of a checkout. More... | |
| CheckoutCompleteFreePayload | checkoutCompleteFree (string alias=null) |
| Completes a checkout without providing payment information. You can use this mutation for free items or items whose purchase price is covered by a gift card. More... | |
| CheckoutCompleteWithCreditCardPayload | checkoutCompleteWithCreditCard (string alias=null) |
| Completes a checkout using a credit card token from Shopify's Vault. More... | |
| CheckoutCompleteWithCreditCardV2payload | checkoutCompleteWithCreditCardV2 (string alias=null) |
| Completes a checkout using a credit card token from Shopify's card vault. Before you can complete checkouts using CheckoutCompleteWithCreditCardV2, you need to request payment processing. More... | |
| CheckoutCompleteWithTokenizedPaymentPayload | checkoutCompleteWithTokenizedPayment (string alias=null) |
| Completes a checkout with a tokenized payment. More... | |
| CheckoutCompleteWithTokenizedPaymentV2payload | checkoutCompleteWithTokenizedPaymentV2 (string alias=null) |
| Completes a checkout with a tokenized payment. More... | |
| CheckoutCreatePayload | checkoutCreate (string alias=null) |
| Creates a new checkout. More... | |
| CheckoutCustomerAssociatePayload | checkoutCustomerAssociate (string alias=null) |
| Associates a customer to the checkout. More... | |
| CheckoutCustomerAssociateV2payload | checkoutCustomerAssociateV2 (string alias=null) |
| Associates a customer to the checkout. More... | |
| CheckoutCustomerDisassociatePayload | checkoutCustomerDisassociate (string alias=null) |
| Disassociates the current checkout customer from the checkout. More... | |
| CheckoutCustomerDisassociateV2payload | checkoutCustomerDisassociateV2 (string alias=null) |
| Disassociates the current checkout customer from the checkout. More... | |
| CheckoutDiscountCodeApplyPayload | checkoutDiscountCodeApply (string alias=null) |
| Applies a discount to an existing checkout using a discount code. More... | |
| CheckoutDiscountCodeApplyV2payload | checkoutDiscountCodeApplyV2 (string alias=null) |
| Applies a discount to an existing checkout using a discount code. More... | |
| CheckoutDiscountCodeRemovePayload | checkoutDiscountCodeRemove (string alias=null) |
| Removes the applied discount from an existing checkout. More... | |
| CheckoutEmailUpdatePayload | checkoutEmailUpdate (string alias=null) |
| Updates the email on an existing checkout. More... | |
| CheckoutEmailUpdateV2payload | checkoutEmailUpdateV2 (string alias=null) |
| Updates the email on an existing checkout. More... | |
| CheckoutGiftCardApplyPayload | checkoutGiftCardApply (string alias=null) |
| Applies a gift card to an existing checkout using a gift card code. This will replace all currently applied gift cards. More... | |
| CheckoutGiftCardRemovePayload | checkoutGiftCardRemove (string alias=null) |
| Removes an applied gift card from the checkout. More... | |
| CheckoutGiftCardRemoveV2payload | checkoutGiftCardRemoveV2 (string alias=null) |
| Removes an applied gift card from the checkout. More... | |
| CheckoutGiftCardsAppendPayload | checkoutGiftCardsAppend (string alias=null) |
| Appends gift cards to an existing checkout. More... | |
| CheckoutLineItemsAddPayload | checkoutLineItemsAdd (string alias=null) |
| Adds a list of line items to a checkout. More... | |
| CheckoutLineItemsRemovePayload | checkoutLineItemsRemove (string alias=null) |
| Removes line items from an existing checkout. More... | |
| CheckoutLineItemsReplacePayload | checkoutLineItemsReplace (string alias=null) |
| Sets a list of line items to a checkout. More... | |
| CheckoutLineItemsUpdatePayload | checkoutLineItemsUpdate (string alias=null) |
| Updates line items on a checkout. More... | |
| CheckoutShippingAddressUpdatePayload | checkoutShippingAddressUpdate (string alias=null) |
| Updates the shipping address of an existing checkout. More... | |
| CheckoutShippingAddressUpdateV2payload | checkoutShippingAddressUpdateV2 (string alias=null) |
| Updates the shipping address of an existing checkout. More... | |
| CheckoutShippingLineUpdatePayload | checkoutShippingLineUpdate (string alias=null) |
| Updates the shipping lines on an existing checkout. More... | |
| CustomerAccessTokenCreatePayload | customerAccessTokenCreate (string alias=null) |
| Creates a customer access token. The customer access token is required to modify the customer object in any way. More... | |
| CustomerAccessTokenDeletePayload | customerAccessTokenDelete (string alias=null) |
| Permanently destroys a customer access token. More... | |
| CustomerAccessTokenRenewPayload | customerAccessTokenRenew (string alias=null) |
| Renews a customer access token. More... | |
| CustomerActivatePayload | customerActivate (string alias=null) |
| Activates a customer. More... | |
| CustomerAddressCreatePayload | customerAddressCreate (string alias=null) |
| Creates a new address for a customer. More... | |
| CustomerAddressDeletePayload | customerAddressDelete (string alias=null) |
| Permanently deletes the address of an existing customer. More... | |
| CustomerAddressUpdatePayload | customerAddressUpdate (string alias=null) |
| Updates the address of an existing customer. More... | |
| CustomerCreatePayload | customerCreate (string alias=null) |
| Creates a new customer. More... | |
| CustomerDefaultAddressUpdatePayload | customerDefaultAddressUpdate (string alias=null) |
| Updates the default address of an existing customer. More... | |
| CustomerRecoverPayload | customerRecover (string alias=null) |
| Sends a reset password email to the customer, as the first step in the reset password process. More... | |
| CustomerResetPayload | customerReset (string alias=null) |
Resets a customer’s password with a token received from CustomerRecover. More... | |
| CustomerResetByUrlPayload | customerResetByUrl (string alias=null) |
Resets a customer’s password with the reset password url received from CustomerRecover. More... | |
| CustomerUpdatePayload | customerUpdate (string alias=null) |
| Updates an existing customer. More... | |
| object | Clone () |
Additional Inherited Members | |
Protected Member Functions inherited from Shopify.Unity.SDK.AbstractResponse | |
| T | Get< T > (string field, string alias=null) |
Protected Attributes inherited from Shopify.Unity.SDK.AbstractResponse | |
| Dictionary< string, object > | Data |
Properties inherited from Shopify.Unity.SDK.AbstractResponse | |
| Dictionary< string, object > | DataJSON [get, protected set] |
The schema’s entry-point for mutations. This acts as the public, top-level API from which all mutation queries must start.
|
inline |
Accepts deserialized json data. Will further parse passed in data.
| dataJSON | Deserialized JSON data for Mutation |
|
inline |
Updates the attributes of a checkout.
checkoutAttributesUpdateV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the attributes of a checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Completes a checkout without providing payment information. You can use this mutation for free items or items whose purchase price is covered by a gift card.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Completes a checkout using a credit card token from Shopify's Vault.
checkoutCompleteWithCreditCardV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Completes a checkout using a credit card token from Shopify's card vault. Before you can complete checkouts using CheckoutCompleteWithCreditCardV2, you need to request payment processing.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Completes a checkout with a tokenized payment.
checkoutCompleteWithTokenizedPaymentV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Completes a checkout with a tokenized payment.
checkoutCompleteWithTokenizedPaymentV3 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Creates a new checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Associates a customer to the checkout.
checkoutCustomerAssociateV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Associates a customer to the checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Disassociates the current checkout customer from the checkout.
checkoutCustomerDisassociateV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Disassociates the current checkout customer from the checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Applies a discount to an existing checkout using a discount code.
checkoutDiscountCodeApplyV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Applies a discount to an existing checkout using a discount code.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Removes the applied discount from an existing checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the email on an existing checkout.
checkoutEmailUpdateV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the email on an existing checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Applies a gift card to an existing checkout using a gift card code. This will replace all currently applied gift cards.
checkoutGiftCardsAppend instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Removes an applied gift card from the checkout.
checkoutGiftCardRemoveV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Removes an applied gift card from the checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Appends gift cards to an existing checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Adds a list of line items to a checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Removes line items from an existing checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Sets a list of line items to a checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates line items on a checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the shipping address of an existing checkout.
checkoutShippingAddressUpdateV2 instead | alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the shipping address of an existing checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the shipping lines on an existing checkout.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Creates a customer access token. The customer access token is required to modify the customer object in any way.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Permanently destroys a customer access token.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Renews a customer access token.
Access token renewal must happen before a token expires. If a token has already expired, a new one should be created instead via customerAccessTokenCreate.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Activates a customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Creates a new address for a customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Permanently deletes the address of an existing customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the address of an existing customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Creates a new customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates the default address of an existing customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Sends a reset password email to the customer, as the first step in the reset password process.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Resets a customer’s password with a token received from CustomerRecover.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Resets a customer’s password with the reset password url received from CustomerRecover.
| alias | If the original field queried was queried using an alias, then pass the matching string. |
|
inline |
Updates an existing customer.
| alias | If the original field queried was queried using an alias, then pass the matching string. |