What a payment link is and how it connects to your bank

A payment link is a URL you send to someone that lets them pay you money directly. When they click the link, they land on a payment page, enter their card or bank details, and the money moves into your account. The link itself does not hold money — it is a bridge between the payer and your bank or payment processor.

The processor (PayPal, Square, Stripe, or another service) sits in the middle. You create the link through their dashboard, they collect the payment from the payer, and then they send the money to your bank account on a schedule — usually within one to three business days. Your bank account is where the money actually lands.

Payment links work best when you need to send an invoice to one person, collect a one-time payment, or let customers pay without setting up a full online store. They are faster to set up than a website checkout and simpler than asking someone to send you a check.

Key Takeaways

  • A payment link is a URL that connects to your bank account through a payment processor like PayPal, Square, or Stripe.
  • You create the link in the processor's dashboard, set the amount and description, and then share it with the person who owes you money.
  • The processor collects the payment and deposits it into your linked bank account, usually within one to three business days.
  • You will need a valid bank account, a processor account, and the payer's email or phone number to send the link.
  • Most processors charge a fee per transaction — typically 2.2% plus $0.30 for card payments, though fees vary by service and payment method.

Steps to create a payment link through a major processor

The process is similar across most platforms, though the exact buttons and menu names differ. Here is the general path:

First, open an account with a processor and link your bank. Sign up for PayPal, Square, Stripe, or another service. You will need your legal name, address, email, and phone number. Then add your bank account details — the processor will ask for your routing number and account number. Some processors verify your account by depositing two small amounts into your bank and asking you to confirm the amounts; this takes one to two business days.

Next, navigate to the payment link or invoice tool. In PayPal, this is under "Tools" or "Invoicing." In Square, look for "Payment Links" in the main menu. In Stripe, it is under "Payment Links" in the dashboard. The exact location depends on which processor you chose.

Then fill in the payment details. Enter the amount the person owes you, a description of what they are paying for (for example, "Consulting — March 2024" or "Invoice #1001"), and optionally your name or business name. Some processors let you add a due date or note to the payer.

Finally, copy the link and send it. The processor generates a unique URL. Copy it and send it via email, text, or any other method. The payer clicks the link, enters their payment information, and the money is on its way to your account.

How to link your bank account to the processor

Linking your bank account is a requirement before you can receive money. The processor needs to know where to send the funds. Here is what to expect:

Log into your processor account and find the "Bank Accounts," "Payout Settings," or "Financial Accounts" section. You will be asked for your bank's routing number (a nine-digit code that identifies your bank) and your account number (usually 10 to 12 digits). Both appear on the bottom left of a check, or you can call your bank to ask.

Some processors verify the account by sending two small deposits — often $0.01 and $0.02 — to your bank. You then log into your bank account, find those deposits, and enter the amounts into the processor's dashboard. This confirms you own the account and prevents fraud. Verification usually takes one to two business days after the deposits arrive.

Other processors, like Stripe, use instant verification through Plaid or a similar service. You log in with your bank credentials right there in the processor's dashboard, and the link is confirmed immediately. Your bank login is not stored — Plaid just confirms the account exists and is yours.

Fees and what they mean for the money you receive

Payment processors charge a fee for each transaction. The fee is deducted before the money reaches your bank account, so if someone pays you $100 and the fee is $2.30, you receive $97.70.

Most processors charge a percentage of the payment plus a fixed amount. PayPal typically charges 2.2% plus $0.30 for online transfers. Square charges 2.6% plus $0.30. Stripe charges 2.2% plus $0.30. These rates apply to card payments; bank transfers or ACH payments often have lower fees or are free, but take longer — usually three to five business days instead of one to three.

Some processors offer lower rates if you are a nonprofit, a government agency, or a high-volume seller. Check your processor's pricing page to see if you may have access to for a discount. The fee structure can also change, so review it before you send a payment link to someone, especially if the amount is large.

How long it takes for money to reach your bank account

The timeline depends on the payment method the payer uses and the processor you chose. Card payments are fastest: most processors deposit the money within one to three business days. ACH transfers (direct from a bank account) take longer — usually three to five business days — but often have lower or no fees.

Weekends and holidays do not count as business days. If someone pays you on a Friday evening, the clock usually starts Monday morning. If a holiday falls during the deposit window, add an extra day.

Some processors hold a small percentage of your first few payments as a reserve, to protect themselves if a payment is reversed. This reserve is released after a set period — often 30 to 90 days — or after you have processed a certain volume of payments. Check your processor's policy to see if this applies to you.

Security and what happens if a payment goes wrong

Payment processors use encryption and fraud detection to protect both you and the payer. The payer's card or bank details are not stored on your device or in your email — they are entered directly into the processor's secure page. This means you never see the full card number or routing number.

If a payer disputes a charge or claims they did not authorize it, the processor investigates. If the dispute is upheld, the money is returned to the payer and deducted from your account. This is called a chargeback. To protect yourself, keep a record of what the payment was for — a description in the payment link, an email confirming the service, or an invoice. If a dispute arises, you can show the processor that the payer authorized the transaction.

If a payment fails — for example, the payer's card is declined — the processor usually sends them a notification. The payment link remains active, so they can try again with a different card or payment method. You can also resend the link or ask them to try again.

Alternatives if you cannot or do not want to use a payment link

Payment links are not the only way to collect money. If you prefer a different method, here are other options:

Request money through your bank's app. Many banks, including Chase, Bank of America, and Wells Fargo, have a "Request Money" or "Send Money Request" feature in their mobile app. You enter the amount and the recipient's email or phone, and they receive a notification. This works only if both you and the payer use the same bank or a bank that participates in the same network.

Use a peer-to-peer app like Venmo or Cash App. These are designed for personal transfers between individuals, not businesses. Fees are low or free for standard transfers, but the apps are not intended for regular business payments. They also have limits on how much you can send or receive per day or per month.

Send an invoice through accounting software. If you use QuickBooks, FreshBooks, or Wave, you can create an invoice and email it to the payer with a "Pay Now" button. The button links to a payment page, similar to a payment link. This method works well if you are already using the software for other business tasks.

Collect payment in person or by check. If the payer is local or prefers not to pay online, you can meet in person and accept cash, or ask them to mail a check. This is slower but avoids processor fees entirely.

Frequently Asked Questions

Do I need a business account to create a payment link?

No. Most processors let you create a payment link with a personal account. However, if you plan to use payment links regularly or for a business, opening a business account may give you access to better rates, more features, or tax reporting tools. Check your processor's requirements.

Can I change the amount or description after I send the payment link?

No. Once you send a payment link, the amount and description are fixed. If you need to change them, create a new link and send that instead. Some processors let you deactivate old links so the payer does not use the wrong one by mistake.

What if the payer's bank or card declines the payment?

The processor will notify the payer that the payment failed. The link remains active, so they can try again with a different card or bank account. You can also resend the link or ask them to contact their bank to find out why the payment was declined.

How do I know if the payment was received?

Your processor sends you an email notification as soon as the payment is processed. You can also log into your processor dashboard and check the transaction history. The money will appear in your bank account one to three business days later, depending on the payment method.

Can I create a payment link without linking my bank account first?

Most processors require you to link your bank account before you can create a payment link. This is because they need to know where to send the money. If you have not linked your account yet, the processor will prompt you to do so before you can finish creating the link.