Skip to main content

HomeAll guides

How to Accept Credit Card Payments Through PayPal

PayPal lets you take credit card payments directly without a separate merchant account

You can accept credit card payments through PayPal in three main ways: PayPal Checkout (which appears on your website), PayPal.Me links (which you share with customers), or PayPal invoices (which you send to customers for payment). All three routes let customers pay with Visa, Mastercard, American Express, and Discover without you needing to set up a separate payment processor. PayPal handles the card processing, fraud protection, and deposit to your bank account.

The method you choose depends on how you sell. If you run a website or online store, Checkout is the standard route. If you're a freelancer, consultant, or service provider sending individual invoices, the invoice tool or PayPal.Me link is faster. Each method charges a transaction fee — currently 2.99% plus $0.30 per transaction for standard PayPal accounts, though rates vary by account type and country.

Key Takeaways

  • PayPal Checkout integrates directly into your website and is the most common way to accept cards if you have an online store or service page.
  • PayPal invoices let you send a payment request to a specific customer, and they can pay with a card without needing a PayPal account.
  • PayPal.Me links are the simplest option for one-off payments — you share a link, the customer enters the amount, and pays with a card.
  • All three methods charge a transaction fee of 2.99% plus $0.30 per payment on a standard account, deducted before the money reaches your bank.
  • You need a PayPal Business or Premier account to accept card payments; a Personal account cannot receive credit card transactions.

Set up a PayPal Business account if you don't have one

You cannot accept credit card payments on a PayPal Personal account. You need either a PayPal Business account or a PayPal Premier account. If you already have a Personal account, you can upgrade it to Business at no cost by going to your account settings and selecting "Upgrade to Business." If you're starting fresh, go to paypal.com, click "Sign Up," and choose "Business Account" during registration.

During setup, PayPal will ask for your business name, address, phone number, and tax ID or Social Security number. Have your bank account details ready — you'll need to link a U.S. bank account so PayPal can deposit payments there. The whole process takes about 10 minutes. Once your account is active, you can begin accepting card payments when ready.

Use PayPal Checkout if you have a website or online store

PayPal Checkout is a payment button or form that sits on your website. When a customer clicks it, they see a PayPal payment window where they can enter their credit card details (or log into their PayPal account). After payment, they're returned to your site with a confirmation.

If you use a website builder like Shopify, Squarespace, or Wix, PayPal Checkout is usually built in. Go to your store settings, find the payments section, and connect your PayPal Business account. The platform will handle the rest. If you built your site with code or use a custom platform, you'll need to install the PayPal Commerce Platform plugin or add PayPal's code to your checkout page. PayPal's developer documentation walks through this, but most people hire a developer for 1–2 hours of work to set it up correctly.

Test the payment flow before going live. Make a small test purchase using a PayPal test card (PayPal provides these in your developer dashboard) to confirm the payment goes through and the customer sees the right confirmation message.

Send PayPal invoices for individual customer payments

If you bill customers one at a time — for consulting, freelance work, or services — PayPal invoices are faster than Checkout. Log into your PayPal account, go to the "Invoicing" section, and click "Create Invoice." Fill in the customer's email address, the amount, a description of what they're paying for, and any due date you want to set.

When you send the invoice, the customer receives an email with a payment button. They click it, enter their credit card details, and pay. They do not need a PayPal account. The payment appears in your PayPal balance when ready, and you can transfer it to your bank account the next business day.

Invoices are useful because they create a record of what was paid for, which helps with accounting and disputes. You can also set a due date and PayPal will send the customer a reminder if payment is late.

Share a PayPal.Me link for quick one-off payments

PayPal.Me is the simplest option if you just need to collect money from someone without a formal invoice. Once your Business account is set up, you automatically get a PayPal.Me link in the format paypal.me/yourname. You can share this link via text, email, or social media.

When someone clicks the link, they land on a page where they enter the payment amount and their credit card details. No invoice, no email back and forth — just a link and a payment. The money goes straight to your PayPal balance.

You can also create a custom PayPal.Me link with a preset amount. For example, paypal.me/yourname/50 always opens to a $50 payment. This is useful if you have a standard service fee or product price you want to share repeatedly.

Understand PayPal's fees and payout timing

PayPal charges 2.99% of the transaction amount plus $0.30 per payment on a standard Business account. This fee is deducted before the money reaches your account. So if a customer pays $100, you receive $96.71 (100 minus 2.99 and 0.30). There are no monthly account fees or setup fees.

Money from credit card payments appears in your PayPal balance when ready. You can transfer it to your linked bank account at any time; standard transfers take 1–2 business days. If you want the money faster, PayPal offers when ready transfers for a small fee (usually $0.25 per transfer).

If you process a high volume of payments, PayPal offers discounted rates for Business accounts with consistent monthly revenue. Contact PayPal sales to discuss your volume and ask about lower rates.

Protect yourself from fraud and chargebacks

PayPal's Seller Protection covers you if a customer claims they didn't receive a service or that the transaction was unauthorized — but only if you follow PayPal's requirements. For digital services or goods, you must deliver the product or service within a set timeframe and keep proof of delivery. For physical goods, you must ship to the address the customer provided and use tracked shipping.

If a customer disputes a charge, PayPal will ask you to provide evidence that the service was delivered or the product was shipped. Keep records: email confirmations, delivery receipts, screenshots of completed work, or tracking numbers. If you can show proof, PayPal will usually rule in your favor and you keep the payment.

For high-risk transactions — large amounts, international payments, or customers with no history — consider asking for additional verification before delivering the service. You can also use PayPal's Resolution Center to communicate with the customer and resolve disputes before they escalate to chargebacks.

Frequently Asked Questions

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

No. Whether you use Checkout, invoices, or PayPal.Me, customers can pay with a credit card without creating a PayPal account. They enter their card details directly on the PayPal payment page. Only if they choose to pay with their existing PayPal balance do they need an account.

What happens if a customer's card is declined?

PayPal will tell the customer their card was declined and ask them to try a different card or contact their bank. You'll see the failed transaction in your PayPal activity log, but no money changes hands. The customer can retry when ready with another card.

Can I accept payments from customers outside the United States?

Yes, but PayPal's fees and supported card types vary by country. International customers can pay you with their local credit cards in most cases. Check PayPal's country-specific rates on their website, as fees may be higher for cross-border transactions.

How long does it take to get paid after a customer pays?

The money appears in your PayPal balance when ready. You can transfer it to your bank account the same day, though the bank deposit usually takes 1–2 business days. If you use when ready transfer, the money reaches your bank within minutes for a small fee.

What if I need to refund a customer?

Log into your PayPal account, go to your transaction history, find the payment, and click "Refund." The refund goes back to the customer's card within 3–5 business days. PayPal refunds the transaction fee to you as well, so you don't lose money on the fee if you refund the full amount.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.