Module Description
This module provides integration between ShipStation (http://www.shipstation.com) and Drupal Commerce for purposes of order fulfillment. ShipStation integration is provided via the ShipStation Custom Store service (https://help.shipstation.com/hc/en-us/articles/360025856192-Custom-Store...).

The module supports the ability for ShipStation to retrieve orders from Drupal Commerce based on order status. It also allows ShipStation to notify Drupal Commerce of orders that have shipped.

In order to use this module, you must have a ShipStation account.

Requirements This module requires the following modules:


* Commerce
* Commerce Shipping

Configuration You can configure the module settings at admin/commerce/config/shipstation.

Usage
* Require the module via composer and install it normally
* In Drupal, configure the ShipStation connection at /admin/commerce/config/shipstation.
* Create a username and password separate from your ShipStation login, save these for the next step.
* Set the other config as necessary.


* In ShipStation, add a "Custom Store" selling channel
* URL to Custom XML page is https://[your.domain.name]/shipstation/api-endpoint
* Use the username and password you created in the previous step.
* Make sure to set ShipStation's status codes to match the order workflow used by Drupal. It is recommended that you use "Fulfillment, with validation" and set the states as:
* Awaiting Payment Status: validation
* Awaiting Shipment Status: fulfillment
* Shipped Status: complete
* Cancelled Status: canceled (note the spelling difference)
* On-Hold Status: null


* If using a custom order workflow, make sure that there is a fulfill transition. This is the transition ShipStation will call after an order is shipped.
* Hit connect and Custom Store should connect.


* That's it! ShipStation will automatically make export requests on the endpoint and import orders. It will also mark orders and shipments complete, and save a tracking number on the shipment.

To do
* implement support for importing coupons and discounts
* implement support for importing custom order notes
* implement support for importing sales tax

Other modules
* Ubercart Shipstation
* Shipstation Api

Project Usage
86
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module aims to solve the integration between ShipStation and Drupal Commerce for order fulfillment purposes.
Data Name
commerce_shipstation

OPENAI CHATBOT

OPENAI CHATBOT

10:18:34
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.