Source: https://cryptanio.com/wiki/create-crypto-payment-link-without-website-or-code/
Language: en

# How to create a cryptocurrency payment link without a website or programming

Create a fixed\-amount payment link in your account\, send it to a customer and check receipt in your own wallet\.

Updated: 2026-11-14

You can create a [payment link](<https://cryptanio.com/wiki/what-is-a-payment-link/>) in the Cryptanio dashboard and send it to a customer in a message or email\. The customer opens the page\, obtains payment details\, and makes a transfer from their wallet\. Funds arrive at your address\. This scenario does not require your own website\, programming\, or an API integration\.

A permanent link is suitable for a consultation\, freelance work\, or another service agreed in advance\. It can be reused\, so a page title and an order number in its description do not by themselves make each payment unique\. Use an [invoice](<https://cryptanio.com/wiki/what-is-an-invoice/>) to match individual purchases to orders automatically\.

## What you need {#what-you-need}

Prepare an account with permission to manage pages\, a project with the “Links” service available\, and a public address from your own wallet\. Check that the service is active and page capacity is available\. For a straightforward first example\, choose one available live network and its native coin\.

The network must be supported by both your wallet and the relevant project service\. The article on [how networks and tokens differ](<https://cryptanio.com/wiki/network-and-token/>) can help you choose\. Connecting a public address does not require a private key or recovery phrase\. Check for yourself that the address belongs to you and that you will be able to manage the funds received\.

## Step 1\. Connect the address to the project {#step-1-connect-the-address-to-the-project}

Open “Links\,” select the project\, and open “Addresses\.” Click the plus button\, “Add addresses\.” On the “Manually” tab\, select the network\, paste the public address\, and wait for its validation result\. You can add an address name and a note for convenience\.

In the address usage settings\, select “One asset\.” For the network\'s native coin\, leave “Asset” empty\. If you accept a token\, enter its supported identifier for the selected network\. For example\, for [USDT](<https://cryptanio.com/wiki/what-is-usdt/>)\, you must not enter a contract from another blockchain or treat an empty field as USDT\.

Keep “Incoming” enabled to receive payments\. Live payment acceptance requires the corresponding mode\: do not connect a test address in place of a live one\. Click “Add address” and complete any security confirmation the dashboard requests\. Address\-format validation does not confirm wallet ownership or that monitoring is ready\.

If the address is already saved\, use the “Address book” tab in the same window and connect the selected entry to this project\. An entry in the general book is not enough\: for the link\, the address must be used by the selected project\'s “Links” service\. Before continuing\, check its active status and the network availability messages\. This manual setup needs a free address to issue payment details\.

## Step 2\. Create a link with a fixed amount {#step-2-create-a-link-with-a-fixed-amount}

In the same project\, open “Payment links” and click “New payment link\.” Fill in the fields\:

- “Title” — a name the customer will recognize\, such as “Project consultation\.”
- “Link name” — a unique public name using lowercase Latin letters\, digits\, and hyphens\.
- “Fixed amount” — the agreed quantity of the selected cryptocurrency\; this field is required for a payment link\.
- “Purpose” — a description of the service\, work stage\, or order number\.
- “Accepted assets” — an available network and asset pair for which receiving is configured\.

For the first link\, keep one pair\. For example\, 0\.01 means 0\.01 of the selected coin\. The same number for different assets does not specify the same value\. A fixed amount does not by itself set a dollar price or include conversion of the funds received\.

Enable “Allow the donor to leave a message” if you need a transfer comment\. On the payment form\, it is optional and available to the recipient\. Keep the customer\'s contact information and your agreement about the order number separately\. Do not put private correspondence\, passwords\, or other confidential information in the public purpose text\. Click “Create\.”

## Step 3\. Check the page and send the link {#step-3-check-the-page-and-send-the-link}

Find the link you created and choose “Copy link” from its menu\. Open it in a separate browser window and check the title\, purpose\, amount\, and available payment options\. Then send the permanent link to the customer in an ordinary message or email\.

On the page\, the customer selects an offered token and network\, optionally leaves a comment\, and clicks “Get payment details\.” With a manual address pool\, this step reserves an address for the specific attempt\. Test the entire flow only when a spare free address is available or during an actual payment\. If there is only one free address\, leave obtaining the details to the customer\.

Before making the transfer\, check the address\, network\, asset\, exact amount\, and payment deadline\, along with any additional payment details shown\. When checking the page yourself\, make sure the address belongs to your wallet\. A QR code is a way to share payment details\; opening or scanning it does not make a transfer\.

Send the customer the permanent link from the menu\, rather than an address from your own test attempt\. Issued payment details have a time limit\. If the customer returns later\, check their request\'s deadline and status\: the browser may restore the previous attempt\, so reopening the link does not guarantee new payment details\. Do not send funds using expired details\; first agree with the recipient on how to proceed with payment\. Account for fees when sending\: a reduction in the amount received can cause an underpayment\.

## Step 4\. Check the receipt {#step-4-check-the-receipt}

After the transfer is sent\, open “Received” in the same project\. Match the entry against the purpose\, customer\'s comment\, actual amount\, asset\, network\, and time\. Check the status and the receipt in your own wallet\. Finding a transaction and its [confirmation](<https://cryptanio.com/wiki/transaction-confirmations/>) may be different processing stages\.

A history entry\, a customer\'s message\, or their screenshot does not by itself prove full payment on time\. Resolve an underpayment\, late transfer\, or payment requiring a decision separately before fulfilling the order\. In a disputed case\, save the [TXID](<https://cryptanio.com/wiki/transaction-id-txid/>) and compare the transfer with the details of the correct attempt\. The [unpaid\-order article](<https://cryptanio.com/wiki/order-unpaid-after-crypto-payment/>) explains the diagnostic process\.

## If something does not work {#if-something-does-not-work}

**The link will not save\.** Check the title\, unique link name\, required fixed amount\, selected network and asset pair\, and available page capacity\. The manual setup requires a suitable active address connected to this project\'s “Links” service\.

**The page opens but does not issue payment details\.** Check service and network availability\, the address connection\, its live mode\, and whether a free address exists in the manual pool\. An occupied address is not issued simultaneously to a new attempt\. If the cause is unclear\, contact support with the page title and a description of the step\.

**You need to stop new requests to the page\.** Select “Archive” in the link\'s menu\. History remains in the dashboard\; transfers already sent still need to be checked separately\.

Tags: [Payments](https://cryptanio.com/wiki/tag/payments/)

## Related articles

- [What is a payment link](https://cryptanio.com/wiki/what-is-a-payment-link/)
- [What is an invoice](https://cryptanio.com/wiki/what-is-an-invoice/)
- [How networks and tokens differ](https://cryptanio.com/wiki/network-and-token/)
