RecoCards is Free, however we incur transaction fees to our payment partner (Stripe), plus taxes.
Stripe charges us upto an 8.9% fee for each transaction (min 3.65%, average ~5%). On top of that, we sometimes incur additional charges for refunds and fraudulent transactions (not to mention operational costs).
To offset these, RecoCards charges a flat 10% fee on all transactions through the platform. This flat fee is subject to reasonable changes in the future.