This pricing model charges a fee based on the transaction value a product processes, such as a percentage of the overall total. A typical example is a 2% payment processing fee.
Transaction-based pricing works if the value for your customer increases proportionally to the transaction volume processed by your platform. This is why the model works well for payment processing, more money processed is equal to more value for the customer.Examples: Stripe, Adyen, Braintree, Gumroad