Escrow Safe Trade is live: protect your next high-value deal Learn more
ProductsPayment links & checkoutM-Pesa, cards, invoices, split payoutsEscrow Safe TradeMilestone and release-based escrowWallets & P2PPersonal and business walletsChama, Lengo & DeniGroup savings, goals and IOUsBusiness toolkitAccounting, payroll, POS, ticketingBulk payments & payrollPay many people in one uploadSubscriptions & billingRecurring plans and renewalsRent, loans & donationsCollections and campaignsAll products
SolutionsMerchantsBuyersChama groupsBusiness solutionsIndustries
Pricing
DevelopersDeveloper overviewQuickstart, auth and sandboxREST APIsCheckout, invoices and requestsWebhooksSigned, real-time eventsWallet-as-a-ServiceVirtual sub-accountsDocumentationGuides and API reference
Security
CompanyAbout usCareersPartnersBlogHelp centreContact us
Log in Get started Talk to sales

Locations

In your Xduka store, establish multiple locations to effectively monitor inventory and process orders at various points.

Paysasa TeamUpdated 23 Apr 2026

A location is any physical place where you do any or all of the following activities:

  • sell products
  • ship or fulfill orders
  • stock inventory

In your Xduka store, establish multiple locations to effectively monitor inventory and process orders at various points. These locations may encompass retail stores, warehouses, pop-ups, dropshippers, or any place where inventory is managed or stocked. Utilizing multiple locations provides enhanced visibility into your overall inventory management across different facets of your business.

To ensure precise inventory tracking, Xduka assigns online orders and in-person sales to specific locations. If a product is unavailable at one location but is in stock at another, Xduka allows you to split the order, facilitating fulfillment from multiple locations. This ensures accuracy in managing your inventory across various points of sale.

Add a location

Steps:

  1. From your Xduka admin, go to Settings > Locations.
  2. Click Add location.
  3. Enter a unique name and an address for the location.
  4. If you want the inventory at this location to be available for online purchases, then select Fulfill online orders from this location.
  5. Click Save.

Deactivate a location

If you no longer wish to sell, fulfill, or maintain inventory at a specific location, you have the option to deactivate it temporarily or permanently on Xduka.

When a location is deactivated:

- It is removed from filters and menus.

- Inventory management and transfers for that location are no longer accessible.

- The location cannot be set as the default.

Keep in mind:

- At least one active location is necessary at all times.

- Deactivated locations do not count towards your location limit.

- You cannot deactivate a location associated with a private or third-party app; remove the app instead.

- The default location must be changed before deactivating it.

- Fulfill all orders and transfers assigned to the location and reassign them before deactivation. Failure to do so prompts fulfillment and reassignment prompts.

  1. From your Xduka admin, go to Settings > Locations.
  2. Click the location that you want to deactivate.
  3. Click Deactivate location.
  4. If any inventory, orders, or transfers are assigned to this location, then select another location to move the inventory to.
  5. Click Deactivate location.

Reactivate a location

You can reactivate a location that you previously deactivated and continue fulfilling orders from this location.

Steps:

  1. From your Xduka admin, go to Settings > Locations.
  2. Click the location that you want to reactivate.
  3. Optional: To make the inventory at this location available for online purchases, select Fulfill online orders from this location.
  4. Click Activate location.

Delete a location

If you no longer want to sell from, fulfill from, or stock inventory at a location, you can delete it permanently.

Historical data is saved for reporting purposes.

Before you can delete a location, you need to deactivate it.

Steps:

  1. From your Xduka admin, go to Settings > Locations.
  2. Click a deactivated location that you want to delete.
  3. Click Delete location, and then click Delete location.

Get paid by M-Pesa, cards and wallets, safely.

Create a free Paysasa account in minutes: payment links, checkout, escrow and instant reconciliation.