What You Need to Connect
- A YooKassa account (yookassa.ru)
- Sole proprietor, LLC/JSC, or self-employed status (individuals without status cannot accept payments)
- A bank account linked to YooKassa
YooKassa is available on all tikento plans, including Free.
Step 1. YooKassa Registration
Go to yookassa.ru and create an account. To access production payments, you will need to pass verification: upload documents (for sole proprietors — passport and certificate, for LLCs — charter and appointment order).
Test mode (test payments without real money) is available immediately after registration without verification.
Step 2. Creating a Store
In the YooKassa dashboard:
- Go to the Stores section.
- Click "Create store".
- Fill in the details: name, website URL (enter
app.tikento.com), activity description. - In the "Connection method" section, select HTTP notifications (not widget).
- Save the settings.
Step 3. Obtaining API Keys
In the created store's settings:
- Open the "API Keys" tab.
- Copy the shopId — the store's numeric identifier (e.g.,
123456). - Click "Create secret key", enter confirmation. Copy the secretKey in the format
test_XXXX...(test) orlive_XXXX...(production).
The secret key is shown only once. If lost, create a new one — the old one will become invalid.
Step 4. Configuration in tikento
- Open your organization's Settings in tikento.
- Go to the Payments → YooKassa section.
- Enter
shopIdandsecretKey. - Click "Test connection" — tikento will make a test request to the YooKassa API.
On a successful test, a green "Connected" status will appear.
Step 5. Webhook Configuration
After a successful test, tikento will display a webhook URL for your store (in the format https://app.tikento.com/webhooks/yookassa/{shopId}).
In the YooKassa store settings:
- Open "HTTP notifications".
- Add the webhook URL.
- Select events to send:
payment.succeeded— payment completed successfullypayment.canceled— payment canceledrefund.succeeded— refund completed
Step 6. Testing
For testing, use the test key (starting with test_). YooKassa test cards:
| Card Number | Result |
|---|---|
| 4111 1111 1111 1111 | Successful payment |
| 4000 0000 0000 0002 | Card declined |
| 4000 0000 0000 3220 | 3D Secure verification |
Expiry date — any future date, CVV — any 3 digits.
Step 7. Switching to Production Mode
When testing is complete:
- In YooKassa, submit a production mode request (button in the store dashboard).
- Upload the required documents.
- After approval, YooKassa will send a notification.
- Replace the test
secretKeywith the production one in tikento settings.
Approval usually takes 1-3 business days for sole proprietors and 3-5 days for LLCs.