Order Processing with REST APIs Tutorial
Before you begin
This tutorial shows a system integrator how REST APIs are used in the lifecycle of an order, including configuring a store and creating a customer; creating quotes, orders, invoices, and shipments; preparing for checkout; and more order-related tasks.
The 10-step tutorial generally takes 30 minutes.
Complete these prerequisites
- Install a Magento 2.1.3 (or later) instance with sample data. You can use the the Magento DevBox Beta to quickly install a Magento development system.
The sample data defines a functional store, called Luma, that sells fitness clothing and accessories. The store does not provide any sandbox accounts for testing credit card payments, so transactions will be simulated using an offline payment method.
Install a REST client. You can use any REST client to send calls to Magento. Postman is recommended.
Know how to construct a REST call in Magento. See Construct a request for details.
Find the Magento Merchant documentation. Refer to Getting Started with Magento Community Edition 2.1 for information about the Luma store that is created when you install Magento with the sample data.