> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.bitbybit.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# How to set up payment and shipping for your bitLink

> Connect a payment provider and a shipping method, add your store details, and turn on checkout so customers can buy from your bitLink.

Turn on payment and shipping so customers can buy your bitbybit Commerce products straight from your bitLink. You need three things first: a payment provider like Xendit or Doku, at least one shipping method, and the store details your couriers need. The **Payment & Shipping** page tells you what is still missing.

## Before you start

* Add a Shop section with bitbybit Commerce products to your bitLink. See [How to add a shoppable link](/bitlink/how-to-add-a-shoppable-link).
* Make sure you can open **Integrations** and **Settings** in bitbybit.

## Step 1: Open Payment & Shipping

* Go to **bitLink** > **Payment & Shipping**.
* If something is missing, an orange message at the top of the page says what it is. Its button takes you to the right place to fix it.

## Step 2: Connect a payment provider

* Find the **Payment methods** card.
  * Providers you have connected are listed under **Available at checkout**.
  * Providers you haven't connected are listed under **Needs integration**.
* Click **Integrate** next to **Xendit** or **Doku**. The Integrations page opens in a new tab.
* Follow the steps in [Xendit](/integrations/xendit) or [Doku](/integrations/doku) to connect it.

Customers pay on the Xendit or Doku payment page. There they can pay by bank transfer (virtual account), QRIS, e-wallet, or card.

## Step 3: Connect at least one shipping method

* Find the **Shipping methods** card. You can offer any of these:
  * **KiriminAja**: couriers like JNE, J\&T, and SiCepat. See [KiriminAja](/integrations/kiriminaja).
  * **GoSend**: instant or same-day delivery by a Gojek driver. See [GoSend](/integrations/gosend).
  * **RideBlitz**: instant delivery by electric motorbike. See [RideBlitz](/integrations/rideblitz).
  * Your own delivery with a flat fee.
* To connect a courier, click **Integrate** next to it.
* To add your own flat-fee delivery:
  1. Click **Add shipping method** (or **Manage custom methods** if you already have shipping methods). **Settings** > **Commerce** > **Custom shipping** opens.
  2. Click **Add custom shipping**.
  3. Enter a **Shipping name** and a **Fee**, then click **Add shipping**.

Your own methods show a **Custom** badge on the **Shipping methods** card.

## Step 4: Add your main store details

Couriers need your main store's details to work out the delivery price. What they need depends on the courier:

| Courier | Your main store needs |
| - | - |
| KiriminAja | A district (kecamatan) and a sub-district (kelurahan) |
| GoSend, RideBlitz | A map pin |
| Your own flat-fee delivery | Nothing extra |

* Go to **Settings** > **Commerce** > **Order settings**.
* In the **Store location** card, find your main store. It is marked with a star.
* Edit the store, then:
  * Choose the **District** and **Sub-district**, if you use KiriminAja.
  * Turn on **Use location pinpoint** and place the pin on your store, if you use GoSend or RideBlitz.
* Click **Save changes**.

<Tip>
  Your main store is the location with **Set as main store address** turned on. If you have no store location yet, click **Add store location** and turn this on.
</Tip>

## Step 5: Turn on payment and shipping

* Go back to **bitLink** > **Payment & Shipping**.
* In the **Enable payment and shipping** card, turn on the switch.

Customers can now tap **Buy now** on your bitbybit Commerce products and place an order. To see what they go through, read [How customers buy from your bitLink](/bitlink/understanding-how-customers-buy-from-your-bitlink).

To stop taking orders, turn the switch off. Your products stay visible on your bitLink, but customers can't order them.

## Add tax to orders (optional)

* Go to **Settings** > **Commerce** > **Order settings**.
* In the **Taxes** card, turn on **Default sales tax** and enter the tax name and rate.

At checkout, the tax is added to the customer's total. The customer sees the tax name and its percentage.

## Send customers a WhatsApp invoice (optional)

* In the **Enable payment and shipping** card, click **Set up a reminder**.
* A ready-made automation opens. It sends the customer their payment link on WhatsApp when they place an order.
* See [Use the prebuilt invoice reminder template](/bitcrm/how-to-use-the-invoice-reminder-automation-template).

## Why can't I turn on checkout?

The switch stays off until you have a payment provider, a shipping method, and your store details. Find the message at the top of **Payment & Shipping** and follow the fix.

| Message | What to do |
| - | - |
| "Connect a payment gateway to turn on checkout" | Click **Connect**, then connect Xendit or Doku. |
| "Connect a shipping method to turn on checkout" | Click **Connect**, then connect a courier. Or add your own flat-fee delivery in **Settings** > **Commerce** > **Custom shipping**. |
| "Connect a payment gateway and a shipping method to turn on checkout" | Click **Connect** and connect both. |
| "To turn on checkout, connect a payment gateway and complete your store details" | Connect Xendit or Doku. Then click **Settings** and complete your main store details. |
| "KiriminAja needs your store's kecamatan and kelurahan" | Click **Add details**, then choose the **District** and **Sub-district** of your main store. |
| "GoSend needs your store's map pin" (or RideBlitz) | Click **Add pin**, then turn on **Use location pinpoint** for your main store and place the pin. |
| "Complete your store details so … can deliver" | Click **Complete details**, then add both the district and sub-district and the map pin. |

## Related articles

* [How to add a shoppable link](/bitlink/how-to-add-a-shoppable-link)
* [How customers buy from your bitLink](/bitlink/understanding-how-customers-buy-from-your-bitlink)
* [Use the prebuilt invoice reminder template](/bitcrm/how-to-use-the-invoice-reminder-automation-template)
* [Xendit](/integrations/xendit) · [Doku](/integrations/doku)
* [KiriminAja](/integrations/kiriminaja) · [GoSend](/integrations/gosend) · [RideBlitz](/integrations/rideblitz)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.