Value
Percentage or fixed amountReduce the price by a percentage or a fixed amount in the customer’s currency.
Ruba product infrastructure
Set the value, duration, audience, and delivery without maintaining separate coupon systems.
A public launch code, a private partner rate, and an in-product retention offer can all use the same discount record while reaching customers in different ways.
Capability matrix
The offer is complete once its value, lifetime, and delivery path are explicit.
Reduce the price by a percentage or a fixed amount in the customer’s currency.
For recurring products, apply it once, for a set number of months, or for every renewal.
Expose a code for checkout entry, or keep it private for links and API-created sessions.
Capability matrix
Every visitor receives the offer without seeing or entering a reusable code.
The checkout URL fills the code field while leaving it visible to the customer.
Pass the discount when creating the session and let Ruba calculate the reduction server-side.
Limit redemption to selected products, including future ones.
Schedule the exact start and expiry of a campaign.
Stop an offer automatically after its total-use limit.
Apply an offer through a pinned link or API without a public code.
Deep dive specifications
Recurring discounts carry an explicit duration so future invoices remain predictable.
The following invoice is reduced, then regular pricing returns.
The reduction remains for the configured monthly cycles and then expires.
The rate remains attached for as long as that subscription continues.
Ruba applies the reduction before tax and itemizes it on invoices and in the Customer Portal. Order, refund, and renewal events carry the discount context, so finance and analytics can connect revenue back to the campaign that produced it.
Build with Ruba
Choose its value, lifetime, scope, and delivery path.