Order Processing
Spectrum has created a service to directly pull new custom orders from the client’s Shopify store for processing, provide processing updates, and complete fulfillment. This means that once the user pays for the product, Spectrum can handle all the communication to make the product and communicate back to Shopify once the order has shipped with tracking number. Spectrum can also update variant inventory positions if this information is provided by the fulfillment organization.
In order to enable this functionality, Spectrum requires a custom Shopify App to the ecommerce store.
To create the custom app, please follow the following steps:
In your Shopify store admin panel, go to Settings > Apps and Sales Channels.
Click Develop Apps.
Click Create an App and give it a name (e.g. Spectrum Order Integration).
Assign API access scopes:
write_assigned_fulfillment_orders
,read_assigned_fulfillment_orders
,read_customers
,write_fulfillments
,read_fulfillments
,write_inventory
,read_inventory
,write_locations
,read_locations
,write_merchant_managed_fulfillment_orders
,read_merchant_managed_fulfillment_orders
,write_metaobject_definitions
,read_metaobject_definitions
,write_metaobjects
,read_metaobjects
,read_orders
,write_inventory_shipments_received_items
,read_inventory_shipments_received_items
,write_custom_fulfillment_services
,read_custom_fulfillment_services
,write_third_party_fulfillment_orders
,read_third_party_fulfillment_orders
,write_shipping
,read_shipping
,read_returns
,read_products
,write_inventory_transfers
,read_inventory_transfers
Click Save and then Install App to generate API credentials (Admin API key, Secret Key, and Access Token).
Securely share the keys and token with your Spectrum project manager.
Last updated
Was this helpful?