Billing Your Sellers
In a multivendor shop, such as a food court, a community market, a tutoring hub or a multi-brand store, you can earn from your sellers with fixed fees instead of a percentage of their sales:
- a monthly stall rent, with a different amount per seller tier
- a join fee, once when a seller is approved
- a withdrawal fee, a fixed amount each time a seller cashes out
The commission (a percentage or a flat amount per unit) is still available. Use either one, or combine them.
Plans and roles
- Available on the Pro and Enterprise plans. See Billing & Plans.
- Off by default. Seller billing only runs when multivendor mode is on, you switch on Seller billing, and your plan includes it.
- Only the shop owner and admins can manage seller billing. Cashiers and kitchen staff can't.
While seller billing isn't running, everything works as before: no new charges, no withdrawal fee, and the commission follows the seller or the shop.
Settings
| Setting | Options | What it does |
|---|---|---|
| Seller billing | on / off | the main switch |
| Billing day | day 1–28 (default 1) | the day the monthly stall rent is billed, in the shop's time zone |
| Grace period | 0–60 days (default 7) | how long a charge may stay unpaid before it counts as late |
| If payment is late | hide products (default), suspend the seller, or only notify | see Late payment |
| Join fee | amount (Rp), 0 = none | charged once when a seller is approved |
| Withdrawal fee | amount (Rp), 0 = none | taken each time a seller requests a withdrawal |
Turning seller billing on mid-month doesn't bill the current month: the first stall rent is made on the next billing day.
Seller tiers
Seller tiers (for example Basic and Gold) set the stall rent and what a seller may do. You can create up to 20 tiers. Each tier has:
- a name and description, which sellers and would-be sellers see
- a monthly rent. Enter 0 for a free tier
- perks: a product limit (empty = unlimited), and whether the seller may create vouchers, sell passes, chat with buyers, open sales reports and create collections
- its own commission (a percentage or a flat amount per unit), or the shop's default commission
The default tier is the tier for sellers who haven't been given one. The first tier you create becomes the default automatically, and there is only one default. The default tier can't be deactivated or deleted; make another tier the default first. If you haven't created any tier, every seller pays no rent, may use every feature and follows the shop commission.
- Changing a tier's rent applies from the next period. Charges already made don't change.
- Deleting a tier moves its sellers to the default tier.
- Commission order while seller billing runs: the per-seller commission, then the tier commission, then the shop default. The commission is recorded at checkout, so changes don't affect past orders.
Tier perks
Perks only limit new things. Existing vouchers, passes and collections keep working, and nothing already sold is affected.
| Perk | When the seller's tier doesn't include it |
|---|---|
| Product limit | the seller can't add products once their live products reach the limit |
| Vouchers | the seller can't create, edit or activate vouchers (Seller Vouchers and Plans) |
| Passes | the seller can't turn a product into a new pass |
| Chat | the seller can't open chats, and buyers can't start a chat with that seller (Chat) |
| Reports | the seller can't open the sales report or its CSV download |
| Collections | the seller can't create new collections |
In the Seller Center, buttons for features the tier doesn't include are shown disabled.
Changing a seller's tier
- By you, from the seller's details: effective at once. You choose whether to charge this month's rent difference or not.
- By the seller, from the Seller Center:
- Moving up takes effect at once. The seller pays the full difference in rent for the current period (not prorated by day). If the current period wasn't billed at all (seller billing was switched on after this month's billing day), moving up costs nothing until the next billing day.
- Moving down takes effect on the next billing day. The old tier's perks stay until then.
Charges
| Type | When it is made |
|---|---|
| Stall rent | every month on the billing day, for every active seller whose tier has a rent. One charge per seller per month. A seller approved after the billing day is first billed on the next billing day |
| Join fee | once per seller, when you approve them or when they become active straight away through automatic approval. Not charged for sellers you add yourself or reactivate; make an adjustment if you want one |
| Withdrawal fee | when a seller requests a withdrawal, see Withdrawal fee |
| Adjustment | made by you, with an amount and a note, for example a stall's electricity |
A charge is Unpaid, Paid, Waived or Cancelled.
How charges get paid
- From the seller's balance, automatically. As soon as a charge is made, it is paid at once if the seller's available balance covers the whole amount. If not, it waits and is tried again whenever the seller earns something new and every hour, oldest charge first. Charges are never paid in part, and the seller's balance never goes below zero.
- Paid online by the seller from the Seller Center, through your shop's online payment methods (for example QRIS or a virtual account). The money reaches your shop's payment account like a sale, minus the platform fee per online payment (Rp2,000, or the method's own cost if higher).
- Cash or a transfer outside Etalasse: once you have the money, mark the charge Paid yourself.
What you can do with a charge
For an Unpaid charge:
- Waive: the seller doesn't have to pay
- Mark paid: you received the money in cash or by transfer
- Cancel: the charge was made by mistake
Withdrawal fees are always already paid when they are made, so they can't be waived or cancelled. If needed, reject the withdrawal; the fee goes back to the seller.
The monthly summary shows the total billed, paid (from balance, online and in cash), waived and unpaid, the number and amount of late charges, the number of sellers on paid tiers, and the number of sellers on hold.
Late payment
A stall rent or adjustment charge that is still unpaid after the grace period counts as late. The seller is notified once, then your If payment is late choice applies:
| Choice | What happens |
|---|---|
| Hide products (default) | the seller's products don't show and can't be bought on your storefront, and the seller doesn't appear in the seller directory. The seller can still work in the Seller Center |
| Suspend the seller | the seller's status becomes SUSPENDED, with late payment as the reason |
| Only notify | the seller only gets a notification |
As soon as no late charge is left (paid, waived or cancelled), the hold is lifted automatically and a seller suspended for billing goes back to ACTIVE. A seller you suspended yourself is never reactivated by billing.
The join fee works a little differently: until it is paid, the seller can sign in, fill in their profile and add products, but their products don't show on your storefront yet.
Switching to Only notify, or turning seller billing off, lifts existing holds at once. Switching to Hide products or Suspend the seller applies within an hour.
Withdrawal fee
When a Withdrawal fee is set, it is taken from the seller's balance each time they request a withdrawal. The seller receives the full amount they asked for, so their balance must cover the withdrawal plus the fee. The Seller Center shows the fee and the largest amount they can withdraw.
If the withdrawal is rejected (by you or the Etalasse team) or cancelled by the seller, the fee goes back to the seller's balance. See Seller payouts.
Where the money goes
| Paid through | The money | In your balance |
|---|---|---|
| The seller's balance (including withdrawal fees) | stays in the shop's online balance; the seller's balance goes down | the balance you can withdraw in Balance & Withdrawals grows by the charge |
| Online payment | reaches the shop's payment account like a sale | counted as online income, minus the platform fee (from Rp2,000) |
| Cash / transfer | outside Etalasse | not in the online balance |
The Sellers report now has a seller fees column (charges paid in the date range), and Profit & Loss records seller fees as other income.
Seller notifications
Sellers are told through the Seller Center inbox, WhatsApp and e-mail (using the shop's monthly quota) when a new charge is left unpaid, when a charge is paid, and when a charge is late, with what happens next.
What sellers see
In the Seller Center, sellers see their tier, their next charge, their balance and any unpaid charges, and can pay or change tier. Would-be sellers also see the tiers, the join fee and the withdrawal fee on the seller sign-up page.
If seller billing stops
When you turn seller billing off, turn multivendor off, or the plan goes down to one without this feature:
- every hold is lifted (switched off: at once; plan downgrade: within an hour)
- no new charges, withdrawal fees or tier commissions
- unpaid charges stay on record and sellers can still pay them, but they aren't paid automatically and don't trigger late-payment actions
Limits
- Rent isn't prorated by day: moving up pays the full difference, and a seller approved mid-period first pays on the next billing day.
- If the online payment confirmation for a charge never arrives, check the transaction in your Midtrans dashboard, then mark the charge Paid.