LogoLogo
Contact API support
  • Build apps
  • Site Templates
  • REST API Reference
  • Storefronts (JS API)
  • Webhook automations
  • Discounts
  • Guides
  • Changelog
  • Overview
  • Payments
    • Online payments overview
    • Provide additional online payment method
    • Process online payment requests
      • Step 1. Decode and parse payment request from Ecwid
      • Step 2. Collect essential data for payment processing
      • Step 3. Initialize the transaction from payment provider
      • Step 4. Place order and return customer back to the store
    • Customize payments
      • Set up payment fees
      • Collect tips/donations at the checkout
      • Add payment instructions to the checkout
      • Show payment icons near your payment method at the checkout
      • Collect additional information before payment
      • Limit payments by selected shipping method
  • Shipping methods
    • Online shipping methods overview
    • Provide additional online shipping method
    • Process online shipping requests
      • Step 1. Parse shipping request
      • Step 2. Calculate shipping rates externally
      • Step 3. Send a response with shipping options
    • Shipping glossary
  • Orders
    • Get order details
      • Customer data in order details
      • Product prices in order details
      • Discounts in order details
      • Taxes in order details
    • Create orders
      • Calculate order details
      • Place new order with API
      • Place a new order from the abandoned cart
    • Sync orders with external services
      • Sync orders manually
      • Automated orders sync

Lightspeed® 2025

On this page
  • Application setup
  • New shipping method in Ecwid admin

Was this helpful?

  1. Shipping methods

Provide additional online shipping method

PreviousOnline shipping methods overviewNextProcess online shipping requests

Last updated 2 days ago

Was this helpful?

Online shipping methods not developed by Ecwid team work through applications.

When the app is properly set up, it becomes available as a shipping method to the store owner in Ecwid admin, and its shipping options become available to customers at the checkout.

Application setup

Make sure that your app has:

  • Required access scopes: add_shipping_method, read_store_profile, read_orders, and update_orders

  • Self-hosted shippingUrl endpoint running on your server.

To ensure everything is in place, check your app settings from the page:

New shipping method in Ecwid admin

Your new shipping method added by the app should also be enabled by default.

Enabled shipping methods are available to customers at the checkout, so you can test your new shipping method right away.

And access scopes of your app on the page:

With both requirements satisfied, a new shipping method will appear on the page immediately after installing the app:

If you want your shipping method to be disabled by default after installing the app, . They'll update the app for you.

My apps
Shipping & Pickup
app dashboard
contact API Support team
Request application update