To create a payment, you need to generate a link to the payment form, which the user will follow to complete their order. A link can be generated in two ways:
In your personal account (a link is generated in this case).
By making an API request.
Generating a payment link
A payment link is a link through which you can accept payments from customers. You enter the payment details manually and send the customer a link to the payment form where they pay for their order.
Payment links are suitable for merchants who have the Yandex Split service activated and are able to fill in payment details manually. Creating a link does not require API configuration and can be used alongside a full integration.
Types of payment links
You can accept payments via one-time and reusable links:
One-time link — a link for accepting a single payment. If someone attempts to use the link again, the payment will not go through.
Reusable link — a link that can be used to accept an unlimited number of payments. Send it to different customers to accept payments for specific products or services.
Generating a link
Warning
You can only generate a payment link after your service activation application is approved and if the service is not blocked.
Go to Payments → Links.
Note
The Links section is available in the personal account if the Yandex Split is activated for at least one of your stores.
If you're at the legal entity level and have multiple stores, select the store you need to generate a link for.
Click Generate link.
In the window that opens, fill out the order details:
Name: Product or service name.
Price: Cost per product or service unit.
Quantity: Number of product or service units.
VAT, %: VAT rate as a percentage.
Number of payments via a link:
Accept multiple payments: Select this option if you want to generate a reusable link.
Accept a single payment: Select this option if you want to generate a one-time link.
Store website: URL of the website you activated the service for. The customer will be redirected to it after payment.
Purpose of payment (optional): For example, Payment for services or Payment for goods. If you make a transfer based on a document, specify its number and date.
Click Generate link.
Copy the payment link or click Show QR code to get a QR code for payment.
Send the link or QR code to the customer by any convenient method.
For how long is a payment link valid?
The customer can use the received link to pay for the order within 24 hours of link generation.
What should I do if I fail to generate a link?
If you're unable to generate a link, check the following:
You've selected the correct store in the selector.
The Yandex Split service has been activated.
Test mode is off. To disable test mode, go to Settings, turn off the Test data option, and set the integration parameters.
Viewing the list of links
To view the list of payment links generated for your store, go to Payments → Links.
The list contains the following information:
Name of the product or service the payment link was generated for.
Date and time when the link was generated.
Order amount.
Link's active/inactive status: If the link is active, it can be used for payment.
How many payments can be accepted via the link (corresponds to the link type).
You can filter links by link generation date and active/inactive status if needed.
Viewing links
To view link details and a full list of products and services, click the line with the link and see the link details in the window that opens:
Operations with links
Copying a link
Note
You can only copy a link if its status is Active.
A link can be copied to the clipboard in two ways:
In the list of links, click in the line with the link you need.
In the window with the link details, click in the field containing the link or select → Copy link in the bottom-right corner.
Sending a link via messenger
To send a link to a customer via messenger:
In the window with the link details, click Send.
Select the app to send the link to.
Viewing a QR code
To view a QR code generated for a payment link, in the window with the link details, select → Show QR code in the bottom-right corner.
You can send the QR code to the customer by any convenient method.
Pausing payment acceptance
To temporarily pause payment acceptance through a reusable link, click Suspend in the window with the link details. If someone attempts to use the link, the payment will not go through.
To resume accepting payments, click Resume.
Creating a payment via API
On the store backend, generate an order payment link by calling the /orders method.
To compete the order payment, redirect the user to the payment form URL that is returned in the paymentUrl field of the response to the request.