Markup is a feature that allows a main merchant to generate revenue from the transactions processed by its submerchants. It was designed for businesses that operate with franchises, partners, or any hierarchical structure where a main merchant manages the financial operation.
Under the markup billing model, WE charges operational fees only to the main merchant. Submerchants do not have their own fees configured with the platform. Instead, monetization happens through a markup applied to each charge or payout created by the submerchants.
In simple terms: the submerchant processes a transaction > the system applies the defined markup > and the corresponding amount is automatically credited to the main merchant’s wallet.
Who can use Markup?
The Markup product is available exclusively to merchants with the markup billing model enabled on their products. The feature applies only to transactions created by submerchants. Charges or payouts created directly by the main merchant are not subject to markup.
This model is especially suitable for companies that:
Provide payment infrastructure to partners
Want to scale their monetization model efficiently
How Markup can be applied
The product supports two ways of applying revenue, offering both flexibility and predictability.
The first is Global Markup (Default). This is a standard rule configured at the main merchant level. Whenever a transaction is created by a submerchant and no specific markup value is provided, the system automatically applies the global markup. It works as a baseline monetization rule, ensuring that all transactions generate revenue.
The second option is Inline Markup, which is sent directly when creating a charge or payout. In this case, the merchant defines the exact markup amount for that specific transaction. Inline markup can be either percentage-based or fixed and is ideal for scenarios involving special negotiations, campaigns, or specific rules by product, region, or partner.
Whenever inline markup is provided, it always overrides the global markup for that transaction.
What happens financially?
After a submerchant’s transaction is settled, the system automatically performs the financial allocation:
The markup amount is deducted from the submerchant.
The same amount is credited to the main merchant’s wallet.
WE’s operational fee is charged only to the main merchant.
In the submerchant’s statement, the markup appears as a separate line identified as “Markup.”
In the main merchant’s statement, the amount appears as a credit corresponding to the transaction revenue.
This model ensures transparency, traceability, and centralized financial control. Check outthis guide to see how Markup works technically in our Dashboard.
Why use Markup?
Markup was designed to simplify monetization of our clients. Instead of configuring individual fees for each submerchant, you can define a default fee and receive it in a single account, making possible to withdrawal this money at any time, this reduces operational complexity, minimizes configuration errors, and enables scalable and predictable revenue management.