PayPal lets you accept credit cards from customers without a separate merchant account
You can accept credit card payments through PayPal in three main ways: PayPal.Me links, PayPal Checkout buttons on a website, or PayPal's mobile app. Each method connects to your PayPal account and deposits money directly to your bank account. You do not need a separate merchant services agreement — PayPal handles the processing for you.
The method you choose depends on how you sell. If you invoice one customer at a time, PayPal.Me or an invoice link works. If you run a website, you embed a Checkout button. If you sell in person or take payments on the spot, the mobile app is fastest. All three charge a transaction fee, which PayPal deducts before the money reaches your bank.
Key Takeaways
- PayPal.Me links let customers pay you directly by visiting a custom URL and entering their card details — no invoice needed.
- PayPal Checkout buttons embedded on your website let customers pay without leaving your site, and you can set up recurring billing if you offer subscriptions.
- The PayPal mobile app lets you accept card payments in person by having the customer enter their card number, or by using a card reader that plugs into your phone.
- PayPal charges between 2.2% plus $0.30 per transaction for standard payments, though the exact rate depends on your account type and transaction volume.
- Money from credit card payments appears in your PayPal account within minutes, but may take one to two business days to transfer to your linked bank account.
Setting up a PayPal.Me link for one-off payments
A PayPal.Me link is the simplest way to receive a single payment. You create a custom URL (for example, paypal.me/yourname) and share it with the customer. When they click it, they land on a page where they enter the amount and their payment details. No invoice, no back-and-forth — just a link and a payment.
To create your PayPal.Me link, log into your PayPal account on a computer or the mobile app, go to your profile settings, and select "Create a PayPal.Me link" under the Account section. Choose a unique name (usually your first and last name or business name). Once created, the link is permanent and you can share it as many times as you want. You can also generate a link for a specific amount — for example, paypal.me/yourname/50 — which pre-fills the payment box with $50.
Customers do not need a PayPal account to pay you through a PayPal.Me link. They can enter their credit card details as a guest. The payment appears in your PayPal account when ready, though the funds may take a business day or two to land in your bank account if you have set up a transfer.
Embedding a PayPal Checkout button on your website
If you have a website and want customers to pay without leaving your site, you can embed a PayPal Checkout button. This button opens a payment window where the customer enters their card details, and the transaction completes without redirecting them away from your page. PayPal handles the security — your website never sees the card number.
To set this up, log into your PayPal account and go to the Tools section. Select "PayPal Buttons" and choose the type of button you need: a straightforward "Buy Now" button for a one-time purchase, a "Subscribe" button for recurring payments, or a "Donate" button if you accept contributions. PayPal generates HTML code that you copy and paste into your website. If you use a website builder like Shopify, Wix, or WordPress, PayPal offers plugins that let you add buttons without writing code.
You can customize the button's appearance, set the payment amount, add a description of what the customer is paying for, and choose whether to collect a shipping address. PayPal also lets you set up automatic emails to the customer confirming their payment. The transaction fee applies the same way as with PayPal.Me — PayPal deducts it before depositing the remainder in your account.
Accepting card payments through the PayPal mobile app
The PayPal mobile app lets you accept credit card payments in person or over the phone. You have two options: the customer can read their card number aloud and you enter it into the app, or you can use a card reader (sold separately by PayPal) that plugs into your phone's headphone jack or charging port and reads the card when swiped.
To accept a payment in the app, open PayPal, tap "Request Money" or "Send Money," enter the customer's name and the amount, and select "Credit or Debit Card" as the payment method. You can then either manually enter the card details or use the card reader. The app encrypts the card information so you never handle the raw number. The payment processes when ready and appears in your PayPal account right away.
If you sell regularly in person, PayPal also offers the PayPal Here card reader, which is a small device that connects to your phone and reads cards more reliably than the headphone jack version. The transaction fee is the same whether you enter the card manually or use a reader. Some sellers use this method for farmers markets, pop-up shops, or service calls where a traditional point-of-sale terminal is not practical.
Understanding PayPal's transaction fees
PayPal charges a fee on every credit card payment you receive. For most small businesses and individuals, the standard rate is 2.2% of the transaction amount plus $0.30 per payment. This means a $100 payment costs you $2.50 in fees, leaving you with $97.50. The fee is deducted automatically before the money reaches your account.
Some account types pay different rates. If you have a PayPal Business account with high transaction volume, you may negotiate a lower percentage rate. PayPal also offers a flat-rate option for certain industries. Before you start accepting payments, log into your account and check the "Fees" section under Settings to see your specific rate — it will be listed under "Transaction Fees" or "Merchant Fees."
The fee applies whether the customer pays with a credit card, debit card, or PayPal balance. If you are invoicing a customer and they pay by bank transfer instead of card, the fee may be lower or waived depending on your account type. Always factor the fee into your pricing so you know your actual take-home amount.
How long it takes for money to reach your bank account
When a customer pays you through PayPal, the money appears in your PayPal account within minutes. However, transferring that money to your linked bank account takes longer. Standard transfers take one to two business days. If you have a PayPal Cash or PayPal Cash Plus account, you can transfer to your bank when ready for a small fee (usually $0.25 to $1.50 depending on the amount).
You can also leave the money in your PayPal account and spend it directly using a PayPal debit card or by sending it to other people. Some sellers do this if they make frequent purchases or need to pay suppliers — it avoids the transfer delay. If you want the money in your bank account automatically, you can set up recurring transfers on a schedule (daily, weekly, or monthly) so you do not have to request each one manually.
Security and what happens if a customer disputes a payment
PayPal encrypts all card data and never shows you the full card number, which protects both you and the customer. However, customers can dispute a charge through their credit card company or through PayPal's Resolution Center if they claim they did not authorize the payment or did not receive what they paid for.
If a customer files a dispute, PayPal notifies you and holds the funds while they investigate. You have a window (usually 10 days) to respond with evidence that the payment was legitimate — for example, a signed contract, a delivery confirmation, or an email exchange showing the customer agreed to the charge. If PayPal rules in your favor, the money stays in your account. If they rule against you, the money is refunded to the customer and you may be charged a dispute fee.
To reduce disputes, keep clear records of what you sold or the service you provided, send confirmation emails to customers, and use delivery tracking if you ship physical goods. For services, a signed agreement or email confirmation of the work to be done protects you if a dispute arises later.
Frequently Asked Questions
Do I need a business account to accept credit card payments on PayPal?
No. You can accept credit card payments with a personal PayPal account. A Business account offers additional features like invoicing and the ability to add team members, but it is not required to receive payments. Both account types are free to open.
Can customers pay with a credit card if they do not have a PayPal account?
Yes. When a customer clicks your PayPal.Me link or PayPal Checkout button, they can enter their credit card details as a guest without creating an account. PayPal processes the payment and you receive the money in your account.
What if a customer's card is declined?
PayPal notifies the customer that the payment failed and usually suggests they try a different card or contact their bank. You do not receive any money and are not charged a fee for a declined transaction. The customer can retry the payment at any time.
Can I accept payments in currencies other than US dollars?
Yes. PayPal lets you receive payments in multiple currencies and either hold them in that currency or convert them to US dollars. If you convert, PayPal charges an exchange rate fee on top of the standard transaction fee. You can set your preference in your account settings.
Is there a limit to how much I can receive through PayPal?
New accounts may have limits on how much you can receive per transaction or per month. PayPal removes these limits as your account history builds. You can check your current limits in the Account Limits section of your settings. If you regularly receive large payments, contact PayPal support to request a higher limit.