CartActions
No description
type CartActions {
setCartRefCode(
cartId: ID!
refCode: String!
): Cart
checkoutCart(
cartId: ID!
paymentMethod: StorePaymentMethods
wuiltPayPaymentMethod: WuiltPayPaymentMethod
): Cart
syncCart(
input: SyncCartInput!
): Cart!
initiateCheckout(
cartId: ID!
): Cart!
updateContactInfo(
cartId: ID!
info: CreateContactInfoInput!
): Cart
applyPromoCode(
cartId: ID!
code: String!
): Cart
removePromoCode(
cartId: ID!
): Cart
setCartShippingDetails(
cartId: ID!
shippingDetails: ShippingDetailsInput!
): Cart
setCartShippingRate(
cartId: ID!
shippingRateId: ID!
provider: WuiltShipmentProvider
allowOpenPackageOption: Boolean
): Cart
addSimpleItem(
item: SimpleItemInput!
): Cart
addCustomItem(
item: CustomItemInput!
): Cart
updateSimpleItem(
item: SimpleItemInput!
): Cart
updateCustomItem(
item: CustomItemInput!
): Cart
replaceCartItemsWithSimpleItem(
item: SimpleItemInput!
): Cart
replaceCartItemsWithCustomItem(
item: CustomItemInput!
): Cart
}
Fields
CartActions.setCartRefCode ● Cart object
CartActions.setCartRefCode.cartId ● ID! non-null scalar
CartActions.setCartRefCode.refCode ● String! non-null scalar
CartActions.checkoutCart ● Cart object
CartActions.checkoutCart.cartId ● ID! non-null scalar
CartActions.checkoutCart.paymentMethod ● StorePaymentMethods enum
CartActions.checkoutCart.wuiltPayPaymentMethod ● WuiltPayPaymentMethod enum
CartActions.syncCart ● Cart! non-null object
CartActions.syncCart.input ● SyncCartInput! non-null input
CartActions.initiateCheckout ● Cart! non-null object
CartActions.initiateCheckout.cartId ● ID! non-null scalar
CartActions.updateContactInfo ● Cart object
CartActions.updateContactInfo.cartId ● ID! non-null scalar
CartActions.updateContactInfo.info ● CreateContactInfoInput! non-null input
CartActions.applyPromoCode ● Cart object
CartActions.applyPromoCode.cartId ● ID! non-null scalar
CartActions.applyPromoCode.code ● String! non-null scalar
CartActions.removePromoCode ● Cart object
CartActions.removePromoCode.cartId ● ID! non-null scalar
CartActions.setCartShippingDetails ● Cart object
CartActions.setCartShippingDetails.cartId ● ID! non-null scalar
CartActions.setCartShippingDetails.shippingDetails ● ShippingDetailsInput! non-null input
CartActions.setCartShippingRate ● Cart object
CartActions.setCartShippingRate.cartId ● ID! non-null scalar
CartActions.setCartShippingRate.shippingRateId ● ID! non-null scalar
CartActions.setCartShippingRate.provider ● WuiltShipmentProvider enum
CartActions.setCartShippingRate.allowOpenPackageOption ● Boolean scalar
CartActions.addSimpleItem ● Cart object
CartActions.addSimpleItem.item ● SimpleItemInput! non-null input
CartActions.addCustomItem ● Cart object
CartActions.addCustomItem.item ● CustomItemInput! non-null input
CartActions.updateSimpleItem ● Cart object
CartActions.updateSimpleItem.item ● SimpleItemInput! non-null input
CartActions.updateCustomItem ● Cart object
CartActions.updateCustomItem.item ● CustomItemInput! non-null input
CartActions.replaceCartItemsWithSimpleItem ● Cart object
CartActions.replaceCartItemsWithSimpleItem.item ● SimpleItemInput! non-null input
CartActions.replaceCartItemsWithCustomItem ● Cart object
CartActions.replaceCartItemsWithCustomItem.item ● CustomItemInput! non-null input
Member Of
CustomerActions object