fostercommerce/shipments-shipstation 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

fostercommerce/shipments-shipstation

Composer 安装命令:

composer require fostercommerce/shipments-shipstation

包简介

A provider for integrating ShipStation with the Shipments plugin for Craft Commerce.

README 文档

README

ShipStation Custom Store provider for the Foster Commerce Shipments plugin.

This package does not add its own Control Panel settings page. Install it, then create or edit a Shipments integration and choose ShipStation as the provider.

Configuration

In Craft CP, go to Shipments -> Settings -> Integrations, create a ShipStation integration, and configure the provider settings there.

The provider settings screen shows:

  • ShipStation endpoint URL for exports and ship notifications.
  • Basic-auth username/password for ShipStation Custom Store access.
  • Shipment export page size.
  • Optional shipment ID prefix.
  • Optional product image and address phone field handles.
  • The hardcoded Shipments fulfillment/shipping statuses used for ShipStation status setup.

ShipStation URLs

Use the Shipments integration handle in the endpoint URL:

https://my-store.com/actions/shipments/gateway/handle?integration={integrationHandle}

Statuses

The provider exports the shipment fulfillment status as ShipStation’s OrderStatus by default. Configure ShipStation Custom Store buckets with the values shown in the provider settings screen.

If ShipStation needs different external values, use the Shipments integration status mappings page. Outbound fulfillment mappings control exported OrderStatus values. Inbound mappings can translate ShipStation notification status codes back to Shipments fulfillment and shipping statuses.

Shipment Data

Each ShipStation XML Order represents one Shipments shipment, not one Commerce order.

  • OrderID and OrderNumber use the shipment reference, plus the optional configured prefix.
  • Item rows come from the shipment’s allocated line items.
  • Customer/address data still comes from the related Commerce order.
  • ShipStation ship notifications update the shipment’s carrier, service, tracking number, fulfillment status, and shipping status.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: proprietary
  • 更新时间: 2026-06-24

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固