skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
bagisto/agent-skills95 installs

bagisto-shipping-method-development

Use when creating or changing a Bagisto shipping method — a carrier class, shipping rates, the carriers config, or integrating a courier such as FedEx, UPS or DHL. Trigger phrases include "shipping", "shipping method", "carrier", "delivery", "shipping rate", "FedEx", "UPS", "DHL", "free shipping", "flat rate".

How do I install this agent skill?

npx skills add https://github.com/bagisto/agent-skills --skill bagisto-shipping-method-development
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill provides legitimate instructions for developing shipping methods in the Bagisto e-commerce platform. No security issues were detected.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Shipping Method Development

Overview

Creating custom shipping methods in Bagisto allows you to tailor delivery options to meet your specific business needs. Whether you need special handling for fragile items, express delivery options, or region-specific shipping rules, custom shipping methods provide the flexibility your e-commerce store requires.

For our tutorial, we'll create a Custom Express Shipping method that demonstrates all the essential concepts you need to build any type of shipping solution.

When to Apply

Activate this skill when:

  • Creating new shipping methods
  • Integrating shipping carriers (FedEx, UPS, DHL, USPS, etc.)
  • Adding shipping options to checkout
  • Modifying existing shipping configurations
  • Creating admin configuration for shipping methods
  • Implementing rate calculation logic

Bagisto Shipping Architecture

Bagisto's shipping system is built around a flexible carrier-based architecture that separates configuration from business logic.

Core Components

ComponentPurposeLocation
Carriers ConfigurationDefines shipping method propertiesConfig/carriers.php
Carrier ClassesContains rate calculation logicCarriers/ClassName.php
System ConfigurationAdmin interface formsConfig/system.php
Service ProviderRegisters shipping methodProviders/ServiceProvider.php
Shipping FacadeCollects and manages ratesWebkul\Shipping\Shipping

Key Features

  • Flexible Rate Calculation: Support for per-unit, per-order, weight-based, or custom pricing.
  • Configuration Management: Admin-friendly settings interface.
  • Multi-channel Support: Different rates and settings per sales channel.
  • Localization Ready: Full translation support.
  • Extensible Architecture: Easy integration with third-party APIs.

Reference files — load only what the current task needs

FileLoad when
implementation.mdBuilding a carrier — the step-by-step guide
carrier-api.mdThe base carrier class and the CartShippingRate model
reference.mdBuilt-in carriers, pricing examples, the Shipping facade, package layout, testing, pitfalls

REQUIRED SUB-SKILL: Use bagisto-change-verification before calling any change done.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/bagisto/agent-skills/bagisto-shipping-method-development">View bagisto-shipping-method-development on skillZs</a>