Squarespace - Create Fulfillment
Description
Section titled “Description”This module allows marking an order as shipped and adding tracking information. It optionally sends a notification to the customer.
Configuration
Section titled “Configuration”Required Credentials
Section titled “Required Credentials”- API Key: Squarespace API key
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
| credentials_id | credential | Yes | Squarespace credentials |
| order_id | string | Yes | Order ID |
| tracking_number | string | No | Tracking number |
| tracking_url | string | No | Custom tracking URL |
| carrier_name | string | No | Carrier name (UPS, FedEx, etc.) |
| service | string | No | Shipping service (Ground, Express, etc.) |
| send_notification | boolean | No | Send customer notification (default: true) |
Output
Section titled “Output”{ "success": true, "fulfillment": {...}, "order_id": "5f3e...", "message": "Fulfillment created for order 5f3e..."}Usage Example
Section titled “Usage Example”Mark as shipped (no tracking)
Section titled “Mark as shipped (no tracking)”{ "order_id": "5f3e...", "send_notification": true}With tracking information
Section titled “With tracking information”{ "order_id": "5f3e...", "tracking_number": "1Z999AA10123456784", "carrier_name": "UPS", "service": "Ground", "send_notification": true}With custom tracking URL
Section titled “With custom tracking URL”{ "order_id": "5f3e...", "tracking_number": "ABC123", "tracking_url": "https://mi-transportista.com/track/ABC123", "carrier_name": "Mi Transportista Local"}Without customer notification
Section titled “Without customer notification”{ "order_id": "5f3e...", "tracking_number": "1Z999AA10123456784", "carrier_name": "FedEx", "send_notification": false}API Used
Section titled “API Used”- Endpoint:
POST /1.0/commerce/orders/{id}/fulfillments - Documentation: Squarespace Fulfillments API
- An order can only have one fulfillment
- Once the fulfillment is created, the status changes to FULFILLED
- The carrier_name is free text, there is no predefined list
- If send_notification is true, the customer receives an email with tracking
- Fulfillments cannot be deleted or modified
Related Nodes
Section titled “Related Nodes”- SquarespaceGetOrders - Get orders pending shipment
- SquarespaceGetProducts - Get order products
- SquarespaceGetProfiles - Get order customer data