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. |