📄️ Abandoned Checkout
The abandoned checkout is created when the customer reaches checkout's seconds step, but for some reason it does not finish the process.
📄️ Cart
The Cart resource allows the manipulation of shopping carts generated in a storefront.
📄️ Category Custom Fields
A custom field allows the store owner/merchant to expand their experience and control their own business through personalized and unique custom fields for categories.
📄️ Category
A Category lets the store owner group his/her products to make the store easier to browse.
📄️ Checkout
Payment Options (Javascript Interface)
📄️ Checkout SDK
This library allows you to customize the checkout, through the methods below
📄️ Coupons
A discount coupon is a way for a store to provide discounts for its customers. There are three type of coupons. Percentage, absolute and shipping. The percentage type indicates that the value is a percentage discount. The type absolute indicates that the value is an absolute amount of discount. And finally the type shipping indicates that the discount value is on the shipping.
📄️ Customer
A Customer of the store. Customer accounts store contact information for the customer, saving logged-in customers the trouble of having to provide it at every checkout.
📄️ Customer Custom Fields
A custom field allows the store owner/merchant to expand their experience and control their own business through personalized and unique custom fields for customers.
📄️ Discount
Create, manage and apply discount rules.
📄️ Draft Order
A draft order enables create orders through outside channels.
📄️ Fulfillment Order
An order can now have multiple shipments. Each shipment is described in a new entity called Fulfillment Order.
📄️ Location
A Location of the store where physical goods reside.
📄️ Metafields
The metafields are Namespaced Key - Value store for Apps.
📄️ Order
An order is created when a customer completes the checkout process. Orders also can be created through the API.
📄️ Order Custom Fields
A custom field allows the store owner/merchant to expand their experience and control their own business through personalized and unique custom fields for orders.
📄️ Payment Option
A Payment Provider can implement multiple payment options to be available at the checkout of a store. Payment options are the different alternatives through which a consumer can pay for their order in the store. These options can be integrated in the store checkout in two ways:
📄️ Payment Provider
A Payment Provider, shorter name for Payments Services Provider, represents any entity which provides all the necessary resources and infrastructure for merchants and consumers to execute Transactions between them. This entities could be any of the following:
📄️ Product
A Product is an item for sale in a Tiendanube/Nuvemshop's store. It can be either a good or a service.
📄️ Product Image
Product images could well be the single most important design aspect of any store. Without the ability to touch, hold, smell, taste or otherwise handle the products they are interested in, potential customers have only images to interact with.
📄️ Product Variant
Product variants allow you to group a shoe with different sizes and colors in the same product. You can only create products with up to 1000 variants.
📄️ Product Custom Fields
A custom field allows the store owner/merchant to expand their experience and control their own business through personalized and unique custom fields for products.
📄️ Product Variant Custom Fields
A custom field allows the store owner/merchant to expand their experience and control their own business through personalized and unique custom fields for product variants.
📄️ Script
The Script resource allows the app to register custom Javascript to be run in the store or in the checkout page. Also, if the user deletes your app, then he will not have to edit his theme to remove your JavaScript. When an app is uninstalled from a store, all of the scripts the app created are automatically removed along with it.
📄️ Shipping Carrier
A shipping carrier (or shipping company) service provides real-time shipping rates for merchants.
📄️ Store
The Store resource contains general settings and information about a Tiendanube/Nuvemshop's store.
📄️ Transaction
Each movement of money is modeled through a Transaction object, which can be of different types (e.g. credit card, debit card, boleto, wire transfer, etc.). Each Transaction type has a Finite State Machine (FSM) that defines its current status. The Transaction Event object represents transitions in the Transaction's FSM.
📄️ Webhook
A Webhook is a tool that allows you to receive a notification for a certain event. It allows you to register an https URL which will receive the event data, stored in JSON. Webhooks can be registered for the following events: