OSOSS Help Center
العربيةOpen Dashboard

Marketplace (App Store)

The Marketplace is the add-on store for your OSOSS account. Some of what it sells is an integration with an outside company - a payment provider, a courier, WhatsApp Business - and some of it is a part of OSOSS itself that stays switched off until you subscribe to it. Either way, the Marketplace is where the decision is made, the money is agreed, and the settings live.

Menu path: Settings > Marketplace

URL: https://my.ososs.com/dashboard/general-settings/marketplace

Screenshot from the live OSOSS Dashboard

How the Marketplace works in OSOSS

Items are grouped into collapsible sections by category, and the filter bar narrows them by Software, Payment gateway or Shipping method, by search text, by Free only, or by My apps to see just what you already have. Sorting is by Popular by default.

Each card shows the item's logo, name, description, type and rating. Recurring items are priced per year in your regional currency with a line stating the tax included; free items show Free. Some carry a Licence tag listing the licences attached to your account instead of a price.

Add-ons that unlock OSOSS features

These are not third-party apps. Each one is a feature of the dashboard that stays hidden until it is activated here, and its own guide article says so:

Add-onCode
Fiscal Yearsmarketplace.fiscal-year
WhatsApp Business API (WABA)marketplace.waba_api
RSS feedmarketplace.rss
Reservation system (Appointments)marketplace.reservation.system
Consultation systemmarketplace.consultation.system
School systemmarketplace.school.system
ETA (Egyptian Tax Authority)marketplace.eta
Certificate generatormarketplace.certificate-generator
Barcode readermarketplace.barcode-reader
Event managementmarketplace.event-management
SKU generatormarketplace.sku-generator
Gold company modemarketplace.gold-company-mode
Gold price feedmarketplace.gold-company-mode.gold_price
Silver price feedmarketplace.gold-company-mode.silver_price
Size chartsmarketplace.size-chart
Blogsmarketplace.blog.system
Exchange ordersmarketplace.exchange-orders
Foreign currency product pricingmarketplace.foreign-currency-product-pricing
Virtual Try-Onmarketplace.virtual-try-on
Sitemapmarketplace.sitemap
Gift receiptmarketplace.gift-receipt

Until the matching add-on is active, the menu entry and the settings that depend on it are simply absent - not disabled, absent. That is the answer to most "the guide mentions a page I cannot find" questions.

Activation and billing

What the card's button says depends on the item's price and your subscription state:

ButtonWhen you see itWhat it does
InstallThe item is freeActivates it immediately, no cart
Try for freeThe item is paid and your subscription is still in trialActivates it for the trial, no charge
Add to cartThe item is paid and your subscription is liveAdds a twelve-month subscription to your cart
Added to cartAlready in the cartOffers Remove
InstalledActive on your accountOffers Uninstall and Contact support
Cancel requestYou uninstalled a paid add-onResumes it, cancelling the cancellation

So the paid path is: Add to cart, then complete checkout from the cart, and the add-on activates once payment is taken. Some items show a disclaimer you must read and accept before installing, and Virtual Try-On opens its own drawer with terms to tick.

Uninstalling behaves differently depending on where you are. During a trial it removes the add-on straight away. On a live subscription it schedules the cancellation: the card shows Ends at with the date and the feature keeps working until then. That grace period is why Cancel request exists - press it before the end date and nothing is lost.

Configure what you installed

An installed card swaps its rating for a settings icon, and what opens depends on the item. Payment gateways get a credentials drawer, courier integrations get their API data plus a Sync locations action that pulls the carrier's coverage into your Locations, WhatsApp Business opens its own connection and terms flow, and everything else opens a settings drawer built from the fields that item needs. Webhook endpoints for a payment gateway account are managed here too, each with a code and a test flag.

Tip: Activate the add-ons a feature depends on before configuring the feature. Trying to set up appointments before the reservation system is active means the pages you need do not exist yet.
Note: Installing an integration connects the plumbing, not the commercial relationship. A courier or payment provider still needs its own contract and its own credentials from them.
Warning: Uninstalling an add-on hides the feature and its data entry, and the end date is fixed once the cancellation is scheduled. Export anything you need out of the feature before that date.

Full reference

Every option and control on this page, at a glance.

Dialogs and drawers

Related pages

What you can do on this page

Every action on this page, step by step. What you see depends on your role, so a control your account is not set up for simply does not appear.

Delete a record

  1. Open the row's actions menu and choose Delete.
  2. Confirm in the dialog. There is no undo from the interface.
  3. If the record is referenced elsewhere - used on a document, tied to a transaction - the delete is refused and the reason shown.
When a record is refused, or when it may come back into use later, deactivate it instead of deleting. It disappears from selection lists while every document that already used it keeps reading correctly.