Key takeaways
- A REST payment API costs you twice: per-transaction fees and engineering time. Weigh both.
- Flux's rate is 2.9% plus 30 cents, with no setup, monthly, or minimum fees.
- Pass the fee to the customer where allowed, and move to interchange-plus at volume, to lower the fee side.
- Cut failed-payment waste so you are not paying for repeated declines.
- Hosted fields, tokenization, and webhooks cut the code you build and the PCI scope you carry.
What a REST payment API is, briefly
A REST payment API exposes payment actions as ordinary HTTP requests: you POST to create a charge, GET to retrieve it, POST again to refund it. If you have ever called any REST service, a REST payment API will feel familiar, which is much of the point. Flux offers a full REST API for cards, ACH, and stablecoins, so the same request style handles every rail.
Familiar plumbing lowers the cost of adoption before you have processed a single dollar. An engineer who already understands HTTP does not need to learn a bespoke protocol just to take a payment.
The two costs nobody separates
When people ask what a payment API costs, they usually mean the percentage. But there are two costs, and conflating them leads to bad decisions. The first is the transaction cost: the fee you pay each time money moves. The second is the integration and maintenance cost: the engineering hours to build it, plus the ongoing time to keep it working.
A slightly cheaper rate that takes three times as long to integrate and breaks often is not actually cheaper. Both numbers belong in the comparison, even though only one of them shows up on an invoice.
What does a REST payment API cost per transaction?
Flux charges a flat 2.9% plus 30 cents per transaction. There are no setup fees, no monthly fees, no minimums, and no contracts, so your baseline is simply the sum of your transactions.
As volume grows, Flux offers volume discounts and custom interchange-plus pricing, where you pay the network's actual cost plus a transparent margin instead of one blended rate. Interchange-plus tends to reward businesses with favorable card mixes, so it is worth revisiting once your volume is steady rather than assuming a flat rate is always the right structure.
Where the hidden costs hide
The fees you see are rarely the whole story. Retries on failed payments, chargeback handling, reconciliation labor, and the cost of PCI compliance all add up. A REST payment API that keeps card data off your servers reduces the compliance slice directly. Flux's hosted fields and SAQ-D Level 2 certification mean the raw card number never touches your systems, which shrinks your audit scope and the staff time that goes with it.
Reconciliation is another quiet cost. If every transaction has to be exported and matched by hand, you are paying in labor. Flux syncs transactions to QuickBooks, which removes a recurring manual step.
Practical ways to lower the bill
A few concrete levers, all grounded in how Flux actually prices. Where local surcharging rules allow, use Flux's option to pass the processing fee to the customer at checkout, which shifts that cost off your margin. As your volume becomes steady, move to custom interchange-plus, where you pay the network's real cost plus a transparent margin; for many businesses that comes out ahead of a single blended rate at scale.
Then cut failed-payment waste. Handling retries and dunning intelligently, rather than repeatedly charging a declined card, keeps you from paying effort and processing attempts that produce no revenue. Small operational habits often move the effective rate more than a headline number does.
Lowering the engineering cost
The other half of the bill is developer time. A clean REST payment API with predictable objects, tokenization, and webhooks costs less to build against and less to maintain. Drop-in hosted fields save you from building secure inputs yourself. Webhooks save you from polling. Tokenization saves you from ever storing a card.
Each of these removes code you would otherwise write, test, and secure, and that saved time is real money even though it never appears on an invoice. The cheapest integration is often the one you did not have to build.
Frequently asked questions
Is interchange-plus cheaper than a flat rate?
It can be for steady, higher-volume businesses with a favorable card mix, because you pay the network's real cost plus a set margin. Flux offers custom interchange-plus pricing as you scale, so it is worth comparing once volume is predictable.
How can I lower fees without switching providers?
Where surcharging rules allow, pass the fee to the customer at checkout, move to interchange-plus once volume is steady, and handle retries so you are not paying for repeated declines.
Does a REST payment API have monthly costs?
With Flux, no. There are no setup fees, monthly fees, minimums, or contracts. You pay per transaction.
Ready to get set up with Flux?
Cards, ACH, and stablecoins in one platform, with volume-based pricing. No setup fees or contracts.
Get Started