If a customer leaves the first page without ordering anything it is considered as an abandoned checkout
Abandoned checkout line item is the product which the customer had added in the cart but did not order
The tax information applicable on checkout, it contains price, rate and title
The recovery URL sent to a customer in order to recover the information for their checkout so that they can complete their order
The discount which is applicable on the order while check out applied via discount code
If we need to manage the relationship between product and custom collections we can use collect. A collect is used to track the ID of both the product and the custom collection for each product present in custom collection.
A group of products is called a collection. It helps customer to easily find the products by a category.
A country resource is used to apply the tax rates applicable on the products where the shop sells its products
A customer resource represents the customer information like its contact details, address information etc
A query saved by Shop owner when searching for customers by applying any filters is called customer saved search
It tells if the customer is exempt from paying any taxes and is applicable only on Canadian taxes.
Discount allocation is the method by which discount application value is decided to be applied on product lines
An object containing the code, type which specifies the type of discount and an amount
If we wish to allow merchants to create orders on behalf of customers then we can use draft orders, they are specially helpful in cases where merchants receive orders from outside channels
Represents the product variant line or the custom line that is associated to a draft order.
Additional attributes or information added in the form of name and value pairs associated to an order
A group of one or more items in an order that are fulfilled from the same location is called fulfillment
Fulfillment event contains the fulfillment id, order id and location details of order
A gift card is an alternate method used for payment. A git card has a unique code which has to be entered at the time of checkout to redeem its amount
Physical goods available that are to be shipped to a customer is called an inventory item.
Available quantity of an inventory item at a particular location is called inventory level
A geographical location where your stores, pop-up stores, headquarters, and warehouses exist is called location
Contains the information of order and refund along with the reason the customer has mentioned to claim a refund
An object containing the code, type which specifies the type of discount and an amount
Additional attributes or information added in the form of name and value pairs associated to an order
Tags are short string based descriptors that can be used for searching and filtering and are applied on the order
Contains the information regarding the price rule id and customer saved search id
Contains the information regarding the price rule id and product variant id
An image associated with a product is called product image. A product may have upto 250 images
These are the custom property names, we can add upto 3 property names like color, size etc
Tags are short string based descriptors that can be used for searching and filtering and are applied on the product
If we want to add a product of one version with several variants of it we can use product variant resource for that. Each product can have maximum of 100 product variants and 3 options
We use the province resource to check the sales tax applied on the orders from the sub regions of the country
A refund resource contains the information of the amount given to the customer as well as the line items the order had which was refunded
The transfer of money between merchant and customer is called a tender transaction, they modify the shop's balance
They are created for each order that outcomes in exhange of money. There are 5 types of transactions: Authorize, sale, capture, void, and refund