← Back to blog

Accepting payments online with Stripe and PayPal

Accepting payments on your website comes down to two serious options for an international audience: Stripe and PayPal. Both charge roughly 3 percent plus a fixed cent amount per transaction (2.9% + 30 cents is the reference figure in the US), neither has a monthly fee, and both can be integrated into a site I build at the USD 900 tier or above. The decision is less about fees, which are nearly identical, and more about how your customers prefer to pay.

What each one is good at

Stripe is the developer’s choice and the smoothest checkout: cards, Apple Pay, Google Pay, subscriptions, installments, all inside your own site, with your branding, no redirect. Customers may never notice Stripe exists, which is the point. It also has the best tooling for recurring billing and for marketplaces that split payments.

PayPal’s asset is the button itself: hundreds of millions of active accounts of people who trust that button more than they trust typing a card into a site they just met. For lower-trust moments (a first purchase from a small brand), offering PayPal measurably rescues buyers who would abandon a card form.

The practical answer for most sites is both: Stripe as the primary card checkout, PayPal as the alternative button. Two integrations cost little more than one and remove reasons to abandon.

What integration actually involves

A payment is never just a button. The integration has to create the charge, confirm it server-side (never trusting the browser alone, which is a classic hole in amateur builds), record the order, deliver the thing (a confirmation, a file, a booking, a ticket), and handle the failure paths: declined cards, abandoned checkouts, refunds. Card data itself never touches your server: it goes straight from the customer’s browser to Stripe or PayPal, which is what keeps you out of the scariest compliance territory.

This is bread and butter in my builds: checkouts for ticket sales, for course sales, for photo downloads, for booking deposits. The payment leg fits inside the USD 900 web app tier for a standard checkout, or the custom tier when the money logic is the system.

Payouts to Argentina, since clients ask

I am the one in Argentina, not you: your Stripe or PayPal account is yours, registered to your business in your country, and the money flows to your bank. My location affects your project’s price, not your payment rails. You own the account, the customers and the revenue from day one, the same way you own your domain and hosting.

Fees are negotiable with volume, checkout quality is not

At meaningful volume, both providers discuss custom pricing, but the bigger revenue lever is checkout quality: every extra field, forced account creation and surprise cost measurably kills completed payments. A clean one-page checkout with wallet buttons (Apple Pay, Google Pay) routinely outperforms a beautiful multi-step one. That is design work, and it is where the integration earns more than its fee.

Frequently asked questions

Which is cheaper, Stripe or PayPal?

They are within decimals of each other for standard card payments, both around 3 percent with no monthly fee. Currency conversion and cross-border fees differ by case; for most businesses the difference does not decide anything.

Can I take subscriptions or installments?

Yes, both platforms support recurring billing, and Stripe in particular makes subscriptions and payment plans clean to build. Memberships, retainers and installment plans are all standard work.

Do I need an LLC or company to use them?

Both support individuals and companies; requirements depend on your country. You create the account in your name as part of the project, with me guiding the setup, and the account remains fully yours.

What does adding payments to my existing site cost?

If the site has a sound foundation, payment integration is quoted as its own fixed piece. If the foundation cannot safely hold a checkout, I will tell you first, with the alternative quoted next to it.

Ready to take payments on your own site instead of by invoice and hope? Message me on WhatsApp and you will have a fixed price and a delivery date in writing within 48 hours.

Message me on WhatsApp