PayPal lets you accept credit card payments directly through your account, either in person with a card reader or online through a payment link or button
You do not need a separate merchant account or special approval to take credit cards through PayPal. If you already have a PayPal account, you can start accepting Visa, Mastercard, American Express, and Discover when ready — the payment processing happens through PayPal's existing infrastructure. The main choice is how you want to receive payments: through a website, an invoice, a QR code, a card reader, or a payment link you send to customers.
PayPal charges a fee for each transaction. The rate depends on which method you use and whether you are a business or individual account holder. For online payments, the standard rate is 2.99% plus $0.30 per transaction for most sellers. In-person card payments cost 2.7% plus $0.05 per transaction if you use PayPal's card reader. These fees come out of what you receive — PayPal does not bill you separately.
Key Takeaways
- You can accept credit cards through PayPal without setting up a merchant account or waiting for approval, as long as you have an active PayPal account.
- Online payments cost 2.99% plus $0.30 per transaction; in-person card reader payments cost 2.7% plus $0.05 per transaction.
- The fastest way to start is creating a payment link or button on your website, which takes minutes and requires no additional setup.
- PayPal deposits payments to your linked bank account, usually within one to two business days after the transaction clears.
- You can track all payments, refunds, and disputes through your PayPal dashboard, which also stores records for tax purposes.
Setting up online payment links or buttons on your website
If you have a website or send invoices to customers, the simplest method is a PayPal payment button or link. Log into your PayPal account, go to Tools, and select "Buttons and Links" or "Payment Links" depending on your account type. You can create a button for a specific product or service, set the price, and choose whether to allow customers to change the amount. PayPal generates code you paste into your website, or a link you can email or text to customers.
Customers click the button or link, review the amount, and enter their credit card details on PayPal's find page. They do not need a PayPal account to pay. Once the payment goes through, you receive a notification, and the money moves to your PayPal balance. You can then transfer it to your bank account, usually within one to two business days.
If your website uses a platform like Shopify, WooCommerce, or Square, PayPal integration is often built in. You connect your PayPal account once, and all transactions flow through automatically. This method is faster than manually creating buttons and gives you better reporting on sales and inventory.
Accepting credit cards in person with a card reader
PayPal offers a physical card reader called PayPal Zettle (formerly iZettle) that connects to your phone or tablet via Bluetooth. You swipe, insert, or tap the customer's card, and the payment processes when ready. The reader costs money upfront — prices vary, but expect to pay $30 to $100 depending on which model you choose. You can order one directly from PayPal's website.
Once you have the reader, read the PayPal Zettle app, connect the reader, and you are ready to accept payments. The transaction fee is 2.7% plus $0.05 per card payment, which is lower than online payments. The money goes into your PayPal account and can be transferred to your bank account the next business day.
This method works well for small businesses, freelancers, or anyone who meets customers in person — farmers markets, service calls, events, or pop-up shops. You get a receipt on the customer's phone or email, and all transactions sync to your PayPal dashboard for record-keeping.
Sending invoices that accept credit card payments
PayPal invoicing lets you send a bill to a customer that includes a payment button. Go to your PayPal account, select "Invoicing," and create a new invoice. Add the customer's email, itemize what you are charging for, set the amount, and choose a due date. When you send it, the customer receives an email with a link to pay. They can pay with a credit card without logging into PayPal.
Invoicing is useful for service providers, contractors, and consultants who bill for work after it is done. You can set up recurring invoices for subscriptions or retainers, and PayPal sends automatic reminders if payment is late. Once paid, the invoice is marked complete in your dashboard, and you have a record for accounting.
Understanding PayPal's payment processing and settlement
When a customer pays with a credit card through PayPal, the transaction does not settle when ready. PayPal holds the money briefly to check for fraud and verify the card is valid. This usually takes a few seconds to a few minutes. Once cleared, the payment appears in your PayPal balance as "available" — you can see it right away, but you cannot withdraw it yet.
PayPal then transfers the money to your linked bank account on a set schedule. Most accounts receive deposits once per business day, usually between 24 and 48 hours after the transaction clears. If you have a high transaction volume, PayPal may deposit more frequently. You can check your settlement schedule in your account settings under "Transfers."
If a customer disputes a charge or files a chargeback with their credit card company, PayPal investigates and may reverse the payment. You are notified through your dashboard and can respond with evidence — receipts, tracking numbers, or communication with the customer. Chargebacks are rare if you deliver what you promise and keep records.
Fees, limits, and account requirements
PayPal charges different rates depending on how you accept payment. Online credit card payments cost 2.99% plus $0.30 per transaction. In-person card reader payments cost 2.7% plus $0.05. Invoices and payment links use the online rate. There are no monthly fees or setup costs, and no minimum transaction size — you can charge $1 and pay the fee.
PayPal does have transaction limits based on your account age and history. New accounts may have a daily or monthly cap on how much you can receive. As you build a track record of successful transactions, these limits increase. You can check your current limits in your account settings under "Limits."
You need a PayPal account in good standing to accept credit cards. This means no unresolved disputes, chargebacks, or policy violations. If your account is limited or closed, you cannot process payments until the issue is resolved. PayPal's resolution team can walk you through what is needed.
Keeping records and handling refunds
Every credit card payment you accept through PayPal is logged in your transaction history. You can read reports by date range, payment method, or customer, which is useful for taxes and accounting. PayPal also issues a 1099-K form at the end of the year if you exceed the reporting threshold — this varies by state but is often $20,000 in gross payment volume.
If a customer asks for a refund, you can issue one directly from your PayPal dashboard. Select the transaction, click "Refund," and choose the amount. The refund goes back to the customer's credit card, and the fee you paid is not returned to you. Refunds usually appear on the customer's statement within three to five business days.
Keep records of what you sold, when, and to whom. This protects you if a dispute arises and helps with tax filing. PayPal stores transaction records for up to seven years, but you should also keep your own copies of receipts and invoices.
Frequently Asked Questions
Do customers need a PayPal account to pay with a credit card?
No. When a customer clicks a payment link or button, they can enter their credit card details directly without logging into PayPal or creating an account. PayPal handles the payment securely on their behalf.
What happens if a customer's credit card is declined?
PayPal notifies the customer when ready and gives them the option to try a different card or payment method. You are not charged a fee for a declined transaction. The customer can retry as many times as they need.
Can I accept credit cards without a business license?
Yes. PayPal does not require a business license to accept credit card payments. You can use a personal PayPal account if you are a freelancer or sole proprietor. However, you may need a license depending on what you sell and your local laws — check with your city or county.
How long does it take to get paid after a customer swipes their card?
The payment appears in your PayPal balance within minutes. You can transfer it to your bank account when ready, but the actual deposit usually takes one to two business days depending on your bank.
What if I want to stop accepting credit cards?
You can disable payment buttons, remove the card reader, or stop sending invoices at any time. Your PayPal account remains active, and you keep access to your transaction history and past payments. There is no penalty for stopping.