PayPal gives you three ways to accept credit card payments, depending on your business size and sales volume

PayPal Checkout, PayPal Commerce Platform, and PayPal Here are the three main routes. PayPal Checkout is the simplest: you add a button to your website or send a payment link, and customers pay with their credit card or PayPal balance. PayPal Commerce Platform is for businesses that need to embed payments directly into their own checkout flow without redirecting customers. PayPal Here is a mobile app for in-person card payments using a card reader.

Each route charges different fees and requires different setup steps. The right choice depends on whether you sell online, in person, or both — and whether you want customers to stay on your site during checkout or are comfortable sending them to PayPal.

Key Takeaways

  • PayPal Checkout requires no coding and works when ready; customers see a PayPal payment window but you receive the money in your PayPal account.
  • PayPal Commerce Platform lets you keep customers on your own website during checkout, but requires a developer to set it up.
  • PayPal Here is a mobile app for swiping or tapping cards in person; you need a compatible card reader and a smartphone or tablet.
  • All three charge transaction fees that vary by country and payment method, typically 2.2% to 3.49% plus a fixed amount per transaction.
  • You must have a PayPal Business or Premier account to accept credit card payments; personal accounts cannot receive card payments.

Setting up PayPal Checkout for your website or invoice

PayPal Checkout is the fastest route if you have a website or send invoices. Log into your PayPal Business account, go to the Tools section, and select "PayPal Checkout." You can generate a payment button for a specific product or a donation amount, or create a payment link to send via email or text.

Paste the button code into your website, or share the link directly with customers. When they click, they see a PayPal payment window where they can enter a credit card, debit card, or use their PayPal balance. The payment goes into your PayPal account, and you can transfer it to your bank account whenever you want.

No coding knowledge is required. PayPal handles the security and fraud checks. Customers do not need a PayPal account to pay — they can use a card alone. The downside is that customers leave your website to complete the payment, which can reduce conversion rates for some businesses.

Using PayPal Commerce Platform to keep customers on your site

If you want customers to enter their card details without leaving your website, PayPal Commerce Platform embeds the payment form directly into your checkout page. This requires a developer to integrate the code, but the result is a seamless experience where customers never see the PayPal branding unless they choose to pay with their PayPal account.

You will need to provide your developer with your PayPal Client ID and access credentials from your PayPal Business account. The developer then uses PayPal's API to build the payment form into your site. PayPal handles the card processing and security on the backend.

This route is more complex to set up but typically converts better because customers stay on your site. It is most common for e-commerce stores, subscription services, and marketplaces. PayPal's documentation and sandbox environment let developers test before going live.

Accepting in-person card payments with PayPal Here

PayPal Here is a mobile app that turns your smartphone or tablet into a card reader. You read the app, connect a card reader (PayPal sells its own, or you can use compatible third-party readers), and swipe or tap cards during checkout.

The app works on iOS and Android. Customers can insert a chip card, swipe a magnetic stripe, or tap a contactless card. The payment processes when ready, and the money goes into your PayPal account. You can email or text receipts to customers, and all transactions sync to your PayPal dashboard.

This is useful for pop-up shops, farmers markets, service providers, and small retail businesses. You do not need a physical store or website. The card reader costs money upfront (typically $20 to $50), and transaction fees explore the same way as online payments.

Understanding PayPal's credit card processing fees

PayPal charges a percentage of the transaction plus a fixed amount per payment. The exact rate depends on your country and the payment method. In the United States, the standard rate for online payments is 2.2% plus $0.30 per transaction for credit and debit cards.

PayPal Here (in-person) charges 2.7% plus $0.10 per transaction in the US. International cards and some payment methods carry higher rates. If you use PayPal Commerce Platform, rates are the same as PayPal Checkout.

There are no monthly fees or setup fees to accept credit cards through PayPal. You only pay when you receive a payment. Some businesses negotiate lower rates if they process high volumes, but this requires contacting PayPal's sales team directly.

Upgrading from a personal account to accept credit cards

PayPal personal accounts cannot receive credit card payments — only bank transfers and PayPal balance transfers. To accept cards, you must upgrade to a Business account or Premier account.

The upgrade is free and takes a few minutes. Log into your PayPal account, go to Settings, and select "Upgrade to Business." You will provide your business name, address, and tax ID (or Social Security number if you are a sole proprietor). PayPal may ask for additional information depending on your country and business type.

Once upgraded, you can when ready create payment buttons, links, and invoices that accept credit cards. If you plan to process more than $20,000 per year, PayPal may ask for additional documentation like a business license or bank statement.

Connecting your bank account to withdraw payments

Money from credit card payments sits in your PayPal account until you transfer it to your bank. You can transfer when ready (for a small fee) or wait one to three business days for a free transfer.

To set this up, log into PayPal, go to Wallet, and select "Link a Bank Account." Enter your routing number and account number. PayPal will make two small test deposits to verify the account is yours, then you confirm the amounts in PayPal.

Once linked, you can transfer money anytime from the Wallet section. Most businesses set up automatic transfers so money moves to their bank daily or weekly. You can also keep money in PayPal and use it to pay other businesses or refund customers.

Frequently Asked Questions

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

No. When you send a PayPal payment link or they click a PayPal Checkout button, they can enter a credit or debit card directly without creating a PayPal account. PayPal will ask for their email and billing address, but they do not need to sign up.

What happens if a customer disputes a credit card charge?

PayPal handles the dispute process. The customer contacts their credit card company or PayPal, and PayPal investigates. If the dispute is ruled against you, the money is reversed from your account. You can provide evidence (like a tracking number or delivery confirmation) to fight the dispute.

Can I accept credit cards without a website?

Yes. You can send payment links via email, text, or social media using PayPal Checkout. You can also use PayPal Here to accept cards in person with a mobile app and card reader. Neither requires a website.

How long does it take to receive money from a credit card payment?

The payment appears in your PayPal account when ready. To move it to your bank account, you can transfer it when ready (for a fee of around 1%) or wait one to three business days for a free transfer.

What if I process a high volume of payments — can I get a lower rate?

PayPal's standard rates are fixed for most businesses. If you process over $20,000 per month, you can contact PayPal's sales team to discuss custom pricing, but this is not may provide.