Basic Information

appmixer.shopify.orders.CreateOrder

1.0.0

Public

Create an order, for example to record a sale made outside Shopify. Line items are product variants or custom items.

Input Ports

in

FieldTypeDescription
Line Items expression The products of the order. Each item is either a product variant of your store, or a custom item with its own title and price.
Email text The customer's email address for this order.
Phone text The customer's phone number for this order, in E.164 format (for example +15145556789).
Financial Status select The payment status of the order. Shopify creates the order as paid when this is empty.
Currency text Three-letter ISO 4217 code of the order currency, for example USD. Defaults to the shop currency.
Taxes Included toggle Whether the prices include taxes.
Note textarea A note attached to the order.
Tags text Comma-separated tags.
PO Number text The purchase order number.
Test Order toggle Mark the order as a test order.
Send Receipt toggle Email the order confirmation to the customer.
Inventory select Whether the ordered product variants are taken from stock.
Existing Customer text Pick the customer of the order, or enter the customer ID (global or numeric). Leave empty to use the fields below.
First Name text Used when no existing customer is chosen: the customer with this email or phone is updated, or a new one is created.
Last Name text -
Email text -
Phone text -
Discount Code text One discount code applied to the order. It does not have to exist in the shop.
Discount Type select -
Discount Value number The amount (in the order currency) or the percentage taken off. Not used for free shipping.
Tax Lines expression Taxes charged on the order.
First Name text -
Last Name text -
Company text -
Address Line 1 text -
Address Line 2 text -
City text -
Province Code text State or province code, for example ON or CA. Names are not accepted.
Country Code text Two-letter ISO country code, for example CZ or US. Names are not accepted.
Postal Code text -
Phone text -
First Name text -
Last Name text -
Company text -
Address Line 1 text -
Address Line 2 text -
City text -
Province Code text State or province code, for example ON or CA. Names are not accepted.
Country Code text Two-letter ISO country code, for example CZ or US. Names are not accepted.
Postal Code text -
Phone text -

Output Ports

out

FieldTypeDescription
ID string -
Legacy Resource ID string -
Name string -
Number integer -
Confirmation Number string -
PO Number string -
Email string -
Phone string -
Note string -
Tags array -
Created At string -
Updated At string -
Processed At string -
Cancelled At string -
Cancel Reason string -
Closed boolean -
Closed At string -
Confirmed boolean -
Test boolean -
Financial Status string -
Fulfillment Status string -
Return Status string -
Fully Paid boolean -
Unpaid boolean -
Currency Code string -
Presentment Currency Code string -
Taxes Included boolean -
Tax Exempt boolean -
Customer Accepts Marketing boolean -
Customer Locale string -
Source Name string -
Source Identifier string -
Status Page URL string -
Payment Gateway Names array -
Discount Codes array -
Total Weight (grams) string -
Line Items Quantity integer -
Subtotal Price object -
Total Price object -
Current Total Price object -
Total Tax object -
Total Discounts object -
Total Shipping Price object -
Total Tip Received object -
Total Received object -
Total Refunded object -
Total Outstanding object -
Custom Attributes array -
App object -
Customer object -
Billing Address object -
Shipping Address object -
Tax Lines array -
Shipping Lines array -
Discount Applications array -
Line Items array -
Fulfillments array -
Refunds array -
Transactions array -

Full Metadata