Shopify - New/updated abandoned checkout trigger

This trigger checks for new or updated abandoned checkouts in Shopify on every poll interval.

Each checkout is processed as a separate job.

CHECKOUT RESOURCE DEPRECATION NOTICE

As of Shopify API version 2024-04, the Checkout resource is deprecated and will be sunset on April 1, 2025. Refer to the Shopify developer changelog for more information.

Input

FieldDescription
Trigger poll intervalSet the frequency at which Workato checks for new or updated abandoned checkouts.
When first started, this recipe should pick up events fromGet abandoned checkouts since the given date/time. Leave empty to get all orders created from time when recipe is first started. After a recipe has been run or tested, this value cannot be changed. Refer to Triggers to learn more about this input field.
Checkout statusChoose from Open, Archived. Defaults to Open

Output

FieldDescription
Abandoned checkout URLThe recovery URL that's sent to a customer so they can recover their checkout.
Total dutiesThe total duties of the checkout in presentment currency.
Checkout IDThe ID for the checkout.
Billing addressThe mailing address associated with the payment method.
NoteThe text of an optional note that a shop owner can attach to the order.
Note attributesAdditional information on order.
Buyer accepts marketingWhether the customer consented to receive email updates from the shop.
Cancel reasonThe reason for the abandoned checkout.
Cart tokenThe ID for the cart that's attached to the checkout.
Closed atThe date and time when the checkout was closed. If the checkout was not closed, then this value is null.
Created atThe date and time when the checkout was created.
Completed atThe date and time when the checkout was completed. For abandoned checkouts, this value is always null.
CurrencyThe three-letter code of the shop's default currency at the time of checkout.
Line itemsA list of line items, each containing information about an item in the checkout.
CustomerInformation about the customer.
Discount codesDiscount codes applied to the checkout. Returns an empty array when no codes are applied.
GatewayThe payment gateway used by the checkout. For abandoned checkouts, this value is always null.
Source identifierThe ID for the source.
EmailThe customer's email address.
Landing siteThe URL for the page where the customer entered the shop.
IDThe ID for the checkout.
Referring siteFor example, http://www.example.com
Shipping linesInformation about the chosen shipping method.
Source URLThe URL of the source.
Source nameWhere the checkout originated. Valid values: web, pos, iphone, android
Total priceThe sum of line item prices, all discounts, shipping costs, and taxes for the checkout in presentment currency.
Subtotal priceThe price of the checkout in presentment currency before shipping and taxes.
PriceThe price of the item in presentment currency.
Total weightThe sum of all the weights in grams of the line items in the checkout.
TokenA unique ID for a checkout.
Total discountsThe total amount of discounts to be applied in presentment currency.
Total line items priceThe sum of the prices of all line items in the checkout in presentment currency.
Total taxThe sum of all the taxes applied to the checkout in presentment currency.
Taxes includedWhether taxes are included in the price.
Tax linesA list of tax line objects, each of which details a tax applied to the item. Each tax line includes:
- Title
- Price
- Price set
- Rate
Shipping addressThe mailing address where the order will be shipped to.
SourceThe channel where the checkout originated.
Date updatedThe date and time when this checkout was last updated.

Last updated: