Channels
Microsoft Marketplace, online purchase with Revolut, and direct sales.
A subscription is bought through one channel, reported as channel in webhook events and in sources in entitlement answers: Marketplace, OnlinePurchase, Direct or Manual. Products, editions and plans are channel-neutral; a plan's listings attach it to the channels it is sold through.
Microsoft Marketplace
You sell SaaS offers in Partner Center; Transakt fulfils them.
- A publisher source connects one Partner Center publisher account, with its own Microsoft Entra application, to your workspace. You can have several.
- Each Marketplace plan of an offer maps to one of your plans, and each of your plans maps to at most one Marketplace plan per publisher source. To sell the same tier through several offers, put their plans in the same edition.
- Customers arrive on your Customer Portal's landing page from Configure account, sign in and activate; Transakt confirms the activation with Microsoft, which then starts billing. Plan changes, licence changes and cancellations go to Microsoft and apply once Microsoft confirms them.
- Per-user Marketplace plans carry a licence quantity. Plans with licences managed by Microsoft have no seats in Transakt: customers assign licences in the Microsoft 365 admin centre, and your application checks each user through the eligibility endpoint.
- Flat-rate plans can have custom meter dimensions; you report usage and Transakt sends it to Microsoft.
Online purchase (Revolut)
Customers buy online in your Customer Portal and pay by card or Revolut Pay, into your own Revolut Business merchant account. Prices are tax inclusive, in GBP, EUR or USD (the currencies you choose). Transakt renews subscriptions, retries failed renewals and suspends after the grace period, following your billing settings. Upgrades and added licences are charged at once (prorated); downgrades and fewer licences apply at the end of the period; turning off renewal keeps access until the end of the paid period.
Direct sales
You sell outside any marketplace: customers ask for a free trial or to buy, and you answer with a subscription key, which the customer redeems in the Customer Portal (Direct). Your team can also set up a subscription by hand (Manual).