# NinjaVan

{% hint style="success" %}
This feature is available for **Premium** and **Ultimate** plans only.
{% endhint %}

To do this, you need to make sure that you already have your own NinjaVan account.

If you already have your own NinjaVan account, you can follow the steps below to set it up in your Shoppego account.

1. Log in to your Shoppego account.

<figure><img src="/files/lCN7aw3FznaFFoOAyya2" alt=""><figcaption></figcaption></figure>

2. Click on **Settings**

<figure><img src="/files/VsK9zs6aZtUfKK1hcCiM" alt=""><figcaption></figcaption></figure>

3. Click on **Shipping provider**

<figure><img src="/files/ThCju4I3mPEWcQyXkxKW" alt=""><figcaption></figcaption></figure>

4. Click **Activate delivery provider** on **NinjaVan**.

<figure><img src="/files/6PEqvzqssgGQtG780G0n" alt=""><figcaption></figcaption></figure>

5. After that, you will be taken to the page as shown below and you can click **Install**

<figure><img src="/files/nNMp9Lf8MkkL4KUKtpvw" alt=""><figcaption></figcaption></figure>

6. Next, you will be taken to the NinjaVan platform page and you will be asked to enter your **NinjaVan account login information**.

<figure><img src="/files/7uTDxuR44bOjn1dX4MAq" alt=""><figcaption></figcaption></figure>

7. Once you have entered the requested information, you can click **Allow** as shown below.

<figure><img src="/files/yOS6OZAJ64lF2KBYXrfZ" alt=""><figcaption></figcaption></figure>

8. Once done, you can now review your NinjaVan shipping provider integration settings by clicking on the **Edit** button

<figure><img src="/files/Casb4ap0OYGBK3XYt7K4" alt=""><figcaption></figcaption></figure>

9. Then, you can check all the information in your NinjaVan shipping provider settings and click **Save**

<table><thead><tr><th width="193">Field</th><th>Description</th></tr></thead><tbody><tr><td><strong>Test mode</strong></td><td>Uncheck this setting to make sure you can use NinjaVan shipping provider. This setting can be used if you are a developer.</td></tr><tr><td><strong>Code</strong></td><td>Your NinjaVan account <strong>Code</strong>.</td></tr><tr><td><strong>Refresh Token</strong></td><td>Your NinjaVan account <strong>Refresh Token</strong>.</td></tr><tr><td><strong>Access Token</strong></td><td>Your NinjaVan account <strong>Access Token</strong>.</td></tr><tr><td><strong>Exchange Rate SG (S$)</strong></td><td>Your currency conversion rate <strong>to SGD</strong>.</td></tr><tr><td><strong>Exchange Rate PH (₱)</strong></td><td>Your currency conversion rate <strong>to Phillipines Peso</strong>.</td></tr><tr><td><strong>Enable content</strong></td><td>You can activate this toggle to make sure the details of the product purchased by the customer are on the AWB order.</td></tr><tr><td><strong>Enable NinjaVan</strong></td><td>You'll need to activate this toggle to make sure you can use NinjaVan's shipping provider.</td></tr></tbody></table>

<figure><img src="/files/cSgGVKQrQo89vaUtw6eC" alt=""><figcaption></figcaption></figure>

10. Now that you have completed the process of setting up your NinjaVan shipping provider, you are now successful.

<figure><img src="/files/3ud6vlSHmsXgrBH8ZcZF" alt=""><figcaption></figcaption></figure>

## How To Fulfill An Order

Tutorial setting in the section for how to manage orders to generate Airway bills on the NinjaVan platform without having to log in and only use the Commerce platform.

1. Log in to the **Commerce Dashboard** -> **Orders** in the left panel.

![](/files/lasUUilnpBxcaM16QKJd)

2. Select and **click** on **the order** you want to make delivery using NinjaVan and the display will come out as below. Click the **Arrange shipment** button.

![](/files/8iFJZK2k86EUe0IDT4eN)

3. Press the **Blue Create Shipment** button in the right corner.

![](/files/Q20cobeJSMXU7EOnh1kh)

4\. Next a popup will come out, you can click on **Select shipping Provider** and select **NinjaVan**. Then click on **Choose services** and click on any courier service you want to use. The price is determined according to the address on the order.

![](/files/tG1D8fBloWnNBYpGZhsx)

5\. Next click on method and select **Dropoff** or **Pickup**.

{% hint style="info" %}
**Method** :&#x20;

* **Dropoff -** You yourself will go to the nearest post office and deliver the goods.&#x20;
* **Pickup** - The courier will send a vehicle to pick up the goods that have been ordered at the address specified in your Location setting.
  {% endhint %}

![](/files/tG1D8fBloWnNBYpGZhsx)

{% hint style="info" %}
**\*\*Note**: If you're using **Cash On Delivery (COD)**, make sure you have the **Enable COD** toggle turned on.
{% endhint %}

<figure><img src="/files/MNzdMmmbov56dP01xjpz" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Usually, the **Pickup** Method will be chosen to make it easier for sellers.
{% endhint %}

6. When the **Pickup Method** is selected, **a table** will be displayed for The courier's pick-up date. Click on the date you want and then click the **Submit** button. Refer to the picture below.

<figure><img src="/files/X6nPIyREEv6zmwUo6SN3" alt=""><figcaption></figcaption></figure>

7. After clicking the **Submit** button, your order will automatically receive a tracking number as shown below.

{% hint style="info" %}
An **AIRWAYBILL (AWB)** for this order has already been **generated automatically** and you only **need to print this AWB**.
{% endhint %}

<figure><img src="/files/T2vS843DxEwTQkj6Ryqm" alt=""><figcaption></figcaption></figure>

Once the **Add Shipment** process is made, check in the Ninjavan Dashboard to make sure the information displayed is the same.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.shoppego.com/en/settings/shipping-providers/ninjavan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
