Yes, you can accept credit card payments on PayPal, but the method depends on whether you have a business account and what type of payment setup you use

PayPal lets you receive credit card payments in three main ways: through PayPal.me links, PayPal Checkout on a website, or PayPal invoices. Each one works differently and costs different amounts. The simplest route for occasional payments is a PayPal.me link — you create it once, share it with customers, and they pay by credit card without needing a PayPal account. For a business taking regular payments, PayPal Checkout (embedded on your website) or invoices sent to customers are more common.

The catch is that PayPal charges you a fee for every credit card payment received. The fee structure varies by country and account type, but in the United States, standard rates run between 2.2% plus $0.30 per transaction for in-person payments, and 3.49% plus $0.49 per transaction for online payments. If you are sending invoices, the rate is typically 3.49% plus $0.49. These fees come out of what you receive — PayPal does not bill you separately.

Key Takeaways

  • PayPal.me links are the fastest way to start accepting credit cards with no setup — you create the link once and customers can pay when ready without a PayPal account.
  • PayPal charges a percentage plus a flat fee per transaction, and the exact rate depends on your account type, location, and whether the payment is online or in-person.
  • You need a PayPal account (personal or business) to receive payments, but customers do not need one — they can pay as a guest using their credit card.
  • Payments typically arrive in your linked bank account within one to two business days, though you can request faster transfers for an additional fee.
  • If you are running a business and taking many payments, a business account with PayPal Checkout gives you more control and reporting than a personal account.

Setting up a PayPal.me link for credit card payments

A PayPal.me link is the easiest starting point. You create it once in your PayPal account settings, and then anyone can click it and pay you by credit card without signing up for PayPal. To set one up, log into your PayPal account, go to Settings, then Profile, and look for the "Public Profile" or "PayPal.me" section. You choose a custom URL — for example, paypal.me/yourname — and PayPal generates it when ready.

Once the link exists, you can share it anywhere: text it to a client, email it, post it on social media, or print it on an invoice. When someone clicks it, they land on a page where they can enter an amount and pay with a credit card, debit card, or PayPal balance. They do not need to create an account. You receive the money in your PayPal account, and it moves to your linked bank account in one to two business days.

The downside is that PayPal.me is best for one-off or occasional payments. If you are running a business and need to track which customer paid what, or you want to send formal invoices, the next two methods work better.

Accepting credit cards through PayPal invoices

PayPal invoices let you send a formal bill to a customer, and they can pay it by credit card directly from the invoice. To send an invoice, log into your PayPal account, click "Money" or "Transactions" (depending on your account type), and select "Create an Invoice" or "Send an Invoice." Fill in the customer's email, itemize what you are charging for, set the amount, and send it. The customer receives an email with a link to pay.

When they click the link, they see the invoice details and a button to pay. They can choose to pay with a credit card, debit card, or PayPal balance — no PayPal account required. Once they pay, the money lands in your PayPal account and moves to your bank account on the same timeline as PayPal.me payments.

Invoices are useful if you need a record of what you charged for, or if you want to send a professional-looking bill. PayPal stores the invoice history in your account, so you can look back and see what you billed and when it was paid. The fee structure is the same as PayPal.me: a percentage plus a flat fee per transaction.

Using PayPal Checkout on a website

If you have a website and want to embed a payment button directly on it, PayPal Checkout is the tool for that. You do not need to know how to code — PayPal provides a button generator that creates the code for you. You log into your PayPal account, go to the Tools or Merchant Services section, and select "Create Payment Button" or "PayPal Checkout." You set the amount, what the payment is for, and any other details, and PayPal generates a snippet of code you paste into your website.

When a customer clicks the button, they see a PayPal checkout page where they can pay with a credit card, debit card, or PayPal account. The payment goes to your PayPal account and then to your bank. This method is more professional for a business because it keeps the payment process on your site rather than sending customers away to a PayPal.me link.

The fees are the same as the other methods. If your website is built on a platform like Shopify, WordPress, or Squarespace, PayPal integrations are usually built in, so you may not need to paste code manually — you just connect your PayPal account and set up it.

Understanding PayPal's credit card payment fees

PayPal's fee structure in the United States breaks down like this: for online payments (which includes PayPal.me, invoices, and website checkouts), you pay 3.49% of the transaction amount plus $0.49 per payment. So if a customer pays you $100, you receive $96.01 (the $100 minus $3.49 and $0.49). Fees vary by country, so if you are outside the United States, check PayPal's fee schedule for your location.

There are no monthly fees or setup costs to use PayPal.me, invoices, or basic Checkout. You only pay when you receive a payment. If you upgrade to PayPal Business or a higher-tier account, some features may cost more, but for most small businesses and freelancers, the standard rates explore.

One thing to note: if a customer disputes the charge or files a chargeback with their credit card company, PayPal may reverse the payment and charge you a dispute fee (typically $20 to $25 in the United States). This is rare, but it is a risk you take when accepting credit cards online.

How long it takes to receive credit card payments

When a customer pays you by credit card through PayPal, the money appears in your PayPal account when ready — you can see it right away. However, PayPal does not move that money to your linked bank account automatically every day. Instead, it batches transfers and sends them on a schedule, usually once per business day or once per week depending on your account history and PayPal's processing.

In most cases, the money reaches your bank account within one to two business days. If you need it faster, PayPal offers an when ready transfer option (called "when ready Transfer" or "Express Transfer" depending on your account type), but this costs an additional fee — typically 1% of the amount, with a minimum fee of $0.25 and a maximum of $15 per transfer. So if you transfer $100 when ready, you pay $1 in addition to the original transaction fee.

Weekends and bank holidays can delay transfers. If you initiate a transfer on a Friday evening, it may not arrive until Tuesday. Plan accordingly if you need the money on a specific date.

Personal vs. business PayPal accounts for credit card payments

You can accept credit card payments on either a personal or business PayPal account. The main difference is reporting and features. A personal account is simpler to set up and works fine if you are freelancing or selling occasionally. A business account gives you access to more detailed transaction reports, the ability to add team members, and some additional tools like bulk invoicing.

The fee rates are the same on both account types. However, if you are running a business and taking regular payments, PayPal may eventually ask you to upgrade to a business account or may flag your account if the activity looks commercial. It is easier to start with a business account from the beginning if you know you will be taking payments regularly.

To upgrade from personal to business, log into your PayPal account, go to Settings, and look for the account upgrade option. PayPal will ask you for your business name and tax ID (if applicable). The upgrade is free and takes a few minutes.

Frequently Asked Questions

Do customers need a PayPal account to pay me with a credit card?

No. When you send a PayPal.me link, invoice, or checkout button, customers can pay as a guest using their credit card, debit card, or PayPal balance. They do not need to sign up for PayPal or have an existing account.

What happens if a customer disputes a credit card payment?

PayPal will investigate the dispute. If the customer wins, PayPal reverses the payment and charges you a dispute fee (typically $20 to $25 in the United States). To protect yourself, keep records of what you sold or the service you provided, and communicate with customers in writing.

Can I accept credit cards without a PayPal account?

No. You need a PayPal account to receive credit card payments through PayPal. However, setting up a personal PayPal account is free and takes about five minutes. You will need a valid email address and a linked bank account to transfer money out.

Is there a limit to how much I can receive in credit card payments?

PayPal does not publish a hard limit, but new accounts may have transaction limits that increase over time as you build a history. If you hit a limit, PayPal will notify you. Business accounts typically have higher limits than personal accounts.

Can I accept credit cards on PayPal if I am outside the United States?

Yes, but PayPal's availability and fee rates vary by country. Some countries have limited access to PayPal's payment tools. Check PayPal's website for your country to see what payment methods are available and what the fees are.