Tilda Plugin
Setup Tilda
Step 1: Open Payment Settings
Go to Site Settings in Tilda.
Navigate to Payment Systems → Payment Services.
Select Universal Payment System.
Step 2: Configure Payment System
Choose New Payment System (for developers) as the settings template.
Fill in the required fields:
LOGIN: Store ID from PlexyPay.
SECRET FOR ORDER SIGNATURE: Publishable API Key from PlexyPay.
SECRET FOR NOTIFICATION SENDING: Publishable API Key from PlexyPay.
CURRENCY: KZT.
COUNTRY: KZ.
LANGUAGE: Define the language code for the payment widget.
SUCCESS PAGE URL: Redirect URL for successful payments.
FAILURE PAGE URL: Redirect URL for failed payments.
Step 3: Advanced Settings
API URL:
https://tilda.plexypay.com/api/v1/payments
TEST API URL: Leave empty.
Step 4: Field Mappings
Tilda Field | API Field |
---|---|
LOGIN |
|
CURRENCY |
|
LANGUAGE |
|
COUNTRY |
|
SUCCESS PAGE URL |
|
FAILURE PAGE URL |
|
TEST MODE |
|
NOTIFICATION URL |
|
ORDER NUMBER |
|
ORDER DESCRIPTION |
|
ORDER AMOUNT |
|
ORDER TIME |
|
CUSTOMER EMAIL |
|
CUSTOMER PHONE |
|
CUSTOMER NAME |
|
SIGNATURE |
|
PRODUCTS |
|
PRODUCT ID |
|
PRODUCT |
|
PRODUCT QUANTITY |
|
PRODUCT PRICE |
|
PRODUCT FULL PRICE |
|
PRODUCT PHOTO |
|
Step 5: Signature Generation
Signature Format:
{{order[store_id]}}:{{order[currency]}}:{{order[amount]}}:{{secret}}Hash Algorithm: MD5
HMAC Key: Use the secret as the algorithm key.
Step 6: Webhook Notifications
Success Indicator:
code = 0
Transaction ID: UUID
Success Response:
{"status":"ok"}Error Response:
{"status":"error"}Response Format: JSON
Step 7: Save & Activate
Ensure all fields are correctly filled.
Click Save Changes.
Start accepting payments via PlexyPay in Tilda.
For further assistance, contact PlexyPay Support.
Настройка Тильды
Шаг 1: Откройте настройки оплаты
Войдите в Настройки сайта на Tilda.
Перейдите в раздел Платёжные системы → Платёжные сервисы.
Выберите Универсальная платёжная система.
Шаг 2: Настройка платёжной системы
Выберите шаблон настроек Новая платёжная система (для разработчиков).
Заполните обязательные поля:
LOGIN: ID магазина в PlexyPay.
SECRET FOR ORDER SIGNATURE: Публичный API-ключ PlexyPay.
SECRET FOR NOTIFICATION SENDING: Публичный API-ключ PlexyPay.
CURRENCY: KZT.
COUNTRY: KZ.
LANGUAGE: Код языка для виджета оплаты.
SUCCESS PAGE URL: URL для успешной оплаты.
FAILURE PAGE URL: URL при неудачной оплате.
Шаг 3: Расширенные настройки
API URL:
https://tilda.plexypay.com/api/v1/payments
TEST API URL: Оставьте пустым.
Шаг 4: Соответствие полей
Поле Tilda | Поле API |
---|---|
LOGIN |
|
CURRENCY |
|
LANGUAGE |
|
COUNTRY |
|
SUCCESS PAGE URL |
|
FAILURE PAGE URL |
|
TEST MODE |
|
NOTIFICATION URL |
|
ORDER NUMBER |
|
ORDER DESCRIPTION |
|
ORDER AMOUNT |
|
ORDER TIME |
|
CUSTOMER EMAIL |
|
CUSTOMER PHONE |
|
CUSTOMER NAME |
|
SIGNATURE |
|
PRODUCTS |
|
PRODUCT ID |
|
PRODUCT |
|
PRODUCT QUANTITY |
|
PRODUCT PRICE |
|
PRODUCT FULL PRICE |
|
PRODUCT PHOTO |
|
Шаг 5: Генерация подписи
Формат подписи:
Алгоритм хэширования: MD5
Ключ HMAC: используйте секретный ключ.
Шаг 6: Уведомления через вебхуки
Признак успеха:
code = 0
ID транзакции: UUID
Ответ при успехе:
Ответ при ошибке:
Формат ответа: JSON
Шаг 7: Сохранение и активация
Проверьте, что все поля заполнены правильно.
Нажмите Сохранить изменения.
Начните принимать платежи через PlexyPay на Tilda. Если понадобится помощь, обращайтесь в службу поддержки PlexyPay.