# Provide additional online shipping method

Online shipping methods not developed by Ecwid team work through applications.&#x20;

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`&#x20;
* Self-hosted `shippingUrl` endpoint running on your server.\
  [Request application update](https://app.gitbook.com/s/uOzT5egoVTAjMJwRuMQT/contact-ecwid-api-support-team)

To ensure everything is in place, check your **app settings** from the [app dashboard](https://my.ecwid.com/#develop-apps) page:

<figure><img src="https://250116648-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwDVIAjl6oqBvzGlms6Vk%2Fuploads%2FvhwPKZbIc9v80uCBA734%2Fshipping_app_settings.png?alt=media&#x26;token=7e27fedb-c555-45c3-b21c-7b0617687729" alt=""><figcaption></figcaption></figure>

And **access scopes** of your app on the [My apps](https://my.ecwid.com/#my_apps) page:

<figure><img src="https://250116648-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwDVIAjl6oqBvzGlms6Vk%2Fuploads%2FDJ4Vvygq1MOtOMnaqgCA%2Fshipping_app_scopes.png?alt=media&#x26;token=62335310-3955-4bd3-a8c0-0ec7dfbf7fe0" alt=""><figcaption></figcaption></figure>

### New shipping method in Ecwid admin

With both requirements satisfied, a new shipping method will appear on the [Shipping & Pickup](https://my.ecwid.com/#shippings) page immediately after installing the app:

<figure><img src="https://250116648-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwDVIAjl6oqBvzGlms6Vk%2Fuploads%2FSuaYjJPuJMcyuYfrJg4q%2Fshipping_methods.png?alt=media&#x26;token=0b485eed-2d73-448d-8c02-ff951b1c1619" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
If you want your shipping method to be **disabled** by default after installing the app, [contact API Support team](https://app.gitbook.com/s/uOzT5egoVTAjMJwRuMQT/contact-ecwid-api-support-team). They'll update the app for you.
{% endhint %}

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