Manage Shipping Profiles
teapplix_manage_shipping_profileCreate, read, update, or delete shipping profiles, dispatched by Operation (get/create/update/delete). Profiles define shipper address, return address, and carrier defaults for label generation. [DEMO]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Active | No | Active flag. Filter (get); default true (create); true/false to activate/deactivate (update). | |
| Address | No | Shipper (ship-from) address printed on labels. Applies to create/update. | |
| Operation | Yes | get: list/filter profiles. create: new profile (ProfileName required). update: modify profile (ProfileId or ProfileName required). delete: remove profile (ProfileId or ProfileName required). | |
| ProfileId | No | Profile ID. Filter (get) or identifier (update/delete). | |
| Reference1 | No | Reference field 1. Applies to create/update. | |
| Reference2 | No | Reference field 2. Applies to create/update. | |
| Reference3 | No | Reference field 3. Applies to create/update. | |
| Reference4 | No | Reference field 4. Applies to create/update. | |
| ProfileName | No | Profile name. Filter (get); required unique name (create); lookup or rename (update); identifier (delete). | |
| ReturnAddress | No | Return address printed on labels. Defaults to Address if omitted. Applies to create/update. | |
| OnlyBill3rdParty | No | When true, only bill 3rd party for carrier charges. Applies to create/update. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Profiles | No |