Card payments on your website: how to choose a payment processor - Zephyra Studio
A payment processor (Stripe, PayPal, local providers) is the service that sits between your site and the customer's bank, handles the transaction, and charges a fee for it. Choosing the wrong one can mean higher costs, slower payouts, or losing customers who do not see a payment method that suits them. Here is what you are actually comparing when choosing one.
Fees: not always obvious at first glance
Most processors charge a percentage of the transaction plus a fixed fee (e.g. 2.9% + $0.30 per transaction is a typical range for cards at well-known processors like Stripe). What is less obvious: some processors charge extra for international cards, currency conversion, or chargebacks (refunds due to disputes), which can significantly raise the real cost if you sell internationally.
Compare the TOTAL cost for your typical case (domestic vs. international cards, average transaction value), not just the headline advertised rate.
Payout time: how fast you actually get the money
Some processors pay out the next business day, others on a weekly cycle, some hold back part of the funds (a rolling reserve) on new accounts until a track record without disputed cases builds up. If cash flow matters to you (a small business that reinvests revenue immediately), payout time can matter as much as the fee itself.
Supported payment methods by market
Cards are not universally the dominant payment method everywhere, in some countries local bank transfers or specific local processors (e.g. iDEAL in the Netherlands, Bancontact in Belgium) are a more common customer choice than a card. If you sell into a specific market, check whether your processor supports the locally preferred methods, not just Visa/Mastercard.
PayPal has the advantage of wide recognition and customer trust in many countries, but its own fee structure worth comparing separately.
Security and compliance: PCI DSS
Established payment processors (Stripe, PayPal and similar) take on most of PCI DSS compliance (the standard for handling card data securely) when you use their hosted checkout or elements, so your site never directly handles card numbers. This is considerably simpler and safer than attempting your own implementation, which would require full PCI DSS certification on your part.
Source
Key takeaways
- Compare the TOTAL cost (base fee + international cards + currency conversion), not just the advertised rate.
- Payout time ranges from next-day to a weekly cycle, important for small business cash flow.
- Cards are not universally dominant, check the locally preferred payment methods in your target market.
- Using a well-known processor's hosted checkout shifts most PCI DSS obligation onto them, not you.
Conclusion
Choosing a payment processor is a one-time decision with a long-term impact on cost and conversion, worth making deliberately rather than taking the first option. If you are building an online store and not sure which processor fits your market and product type, our online store development service includes this decision as part of the process, not an afterthought.
Frequently asked questions
A payment processor (Stripe, PayPal, local providers) is the service that sits between your site and the customer's bank, handles the transaction, and charges a fee for it. Choosing the wrong one can mean higher costs, slower payouts, or losing customers who do not see a payment method that suits them. Here is what you are actually comparing when choosing one.