Yes, you can accept credit card payments on PayPal, but the method depends on what you're selling and how much you're willing to pay in fees

PayPal lets you take credit cards in three main ways: through PayPal Checkout (which accepts cards even if the buyer doesn't have a PayPal account), through your own website using PayPal's payment buttons or API, or through PayPal's point-of-sale system if you're selling in person. The catch is that each method charges different fees, and not all of them are equally cheap. If you're just starting out, PayPal Checkout is the easiest entry point because it requires almost no setup — you send a link or invoice, and the buyer can pay with a card without creating an account.

The reason to understand your options is that PayPal's fee structure can eat into your profit if you pick the wrong tool. A payment that costs you 2.2% plus 30 cents on one method might cost you 3.49% plus 30 cents on another, and that difference compounds fast if you're processing hundreds of transactions a month.

Key Takeaways

  • PayPal Checkout lets buyers pay with a credit card without a PayPal account, and costs you 2.2% plus 30 cents per transaction for domestic US payments.
  • If you embed a payment button on your website, the fee is the same (2.2% plus 30 cents), but you need to set up the button through PayPal's dashboard first.
  • PayPal's point-of-sale system for in-person card payments costs 2.7% plus 5 cents per transaction, and requires a compatible card reader.
  • International credit card payments cost more — typically 3.49% plus 30 cents — regardless of which PayPal method you use.
  • PayPal holds funds for 21 days on new accounts, so money won't hit your bank account immediately even after a payment clears.

PayPal Checkout: The simplest way to accept cards online

PayPal Checkout is the default method most small sellers use because it requires almost no technical setup. You create an invoice or payment link in your PayPal account, send it to the buyer, and they click through to pay. At checkout, they see the option to pay with a credit card, debit card, or PayPal balance — they don't need a PayPal account to use the card option.

The fee for this method is 2.2% of the transaction plus 30 cents for payments made inside the United States. So a $100 payment costs you $2.30. This fee applies whether the buyer uses a credit card, debit card, or PayPal balance, so you don't have to worry about different rates for different payment types.

To use PayPal Checkout, log into your PayPal account, go to the "Tools" or "Invoicing" section (the exact name varies depending on your account type), and create an invoice or payment link. You can customize what the buyer sees, add a note, and set a due date. PayPal sends the link to the buyer's email, or you can copy and paste it into a message or website.

Payment buttons and website integration: Embedding checkout on your site

If you have your own website and want buyers to pay without leaving your site, you can embed a PayPal payment button directly into a page. This looks more professional than sending a link, and it keeps the buyer on your domain until the very last step.

The fee structure is identical to PayPal Checkout: 2.2% plus 30 cents per transaction. The difference is in how you set it up. You create the button in your PayPal dashboard (under "Tools" or "Selling Tools," depending on your account), copy the code, and paste it into your website's HTML. If you use a website builder like Squarespace, Wix, or Shopify, many of them have built-in PayPal integrations that do this for you without requiring you to touch code.

For more complex setups — like a shopping cart with multiple items, shipping calculations, or inventory tracking — you'll need PayPal's API (Application Programming Interface). This requires a developer or technical knowledge, but it gives you full control over the checkout experience. The fee remains 2.2% plus 30 cents.

In-person payments: Using PayPal's card reader

If you sell in person — at a market, pop-up shop, or client meeting — PayPal offers a point-of-sale system with a small card reader that plugs into your phone or tablet. The buyer taps or swipes their card, and the payment goes through instantly.

The fee for in-person payments is 2.7% plus 5 cents per transaction, which is higher than online payments. A $100 in-person payment costs you $2.75 instead of $2.30. The card reader itself is free, but you need a compatible device (iPhone, iPad, or Android phone) and the PayPal app installed.

This method is useful if you're a service provider, craftsperson, or small retailer who meets clients face-to-face. It's faster than asking for a check or bank transfer, and the buyer gets an instant receipt.

International payments and higher fees

If a buyer outside the United States pays you with a credit card, PayPal charges a higher fee: 3.49% plus 30 cents. This applies to all three methods — Checkout, payment buttons, and point-of-sale — as long as the buyer is outside the US.

The reason for the higher rate is that international card transactions carry more risk and regulatory complexity for PayPal. There's not much you can do to avoid this fee if you want to accept international payments, but it's worth knowing about if you're pricing your products or services. A $100 international payment costs you $3.79 instead of $2.30.

Some sellers add a note to their checkout page explaining that international orders incur a higher processing fee, and they adjust their prices accordingly. This is legal and transparent, though it may discourage some international buyers.

How long it takes to receive your money

PayPal doesn't deposit money into your bank account immediately after a payment clears. On a brand-new account, PayPal holds funds for 21 days before releasing them. This is a fraud-prevention measure. After you've built a history of successful transactions, the hold period usually shortens to 1 to 3 days, depending on your account activity and PayPal's assessment of your risk.

You can see when your money will be available by logging into your PayPal account and checking the "Activity" or "Transactions" section. Each transaction shows a "Pending" status with an estimated release date. Once the hold period ends, PayPal transfers the money to the bank account you've linked to your PayPal account, which typically takes 1 to 2 additional business days.

If you need money faster, PayPal offers an instant transfer option to a linked debit card for a small fee (usually 1% of the amount, with a minimum of 25 cents). This gets the money to your card in minutes rather than days, but it costs extra.

Comparing PayPal to other payment processors

PayPal is not the only way to accept credit cards online. Stripe, Square, and other processors offer similar services, often with lower fees or more flexible features. Stripe charges 2.2% plus 30 cents for online payments (the same as PayPal), but some sellers prefer it because the dashboard is simpler or because it integrates more smoothly with certain website platforms. Square charges 2.6% plus 10 cents for online payments, which is slightly higher than PayPal but lower than PayPal's in-person rate.

The best choice depends on what you're selling, how you're selling it, and what tools you already use. If you're already using PayPal for invoicing or have a PayPal business account, sticking with PayPal Checkout is usually the path of least resistance. If you're building a new website from scratch and want the lowest fees, comparing Stripe and Square is worth 20 minutes of your time.

Frequently Asked Questions

Do I need a business account to accept credit cards on PayPal?

No. A personal PayPal account can accept credit card payments through Checkout or payment buttons. However, a business account gives you access to more tools, better reporting, and the ability to customize invoices. Business accounts are free to open and recommended if you're selling regularly.

What happens if a buyer disputes a credit card charge?

PayPal handles the dispute process. The buyer contacts their credit card company or PayPal, and PayPal investigates. If the dispute is ruled against you, PayPal reverses the payment and charges you a dispute fee (usually $20 to $25). Keep records of what you sold and any communication with the buyer to defend yourself if a dispute arises.

Can I accept credit cards without a PayPal account?

No. You need a PayPal account to set up any payment method. Creating one is free and takes a few minutes — you provide your name, email, and bank account or card information. You don't have to fund the account; PayPal just needs it on file.

Is PayPal safe for accepting credit cards?

Yes. PayPal is PCI-DSS compliant, which means it meets strict security standards for handling credit card data. When a buyer pays through PayPal Checkout, their card information goes directly to PayPal's encrypted servers, not to your website. This protects both you and the buyer from fraud.

Can I set up recurring payments or subscriptions on PayPal?

Yes. PayPal offers a subscription feature that lets you charge a buyer the same amount on a schedule (weekly, monthly, yearly, etc.). The fee is still 2.2% plus 30 cents per charge. You set this up in your PayPal dashboard under "Subscriptions" or "Recurring Billing," depending on your account type.