Elbuz створює посилання на оплату рахунку чи замовлення через ваш платіжний сервіс — LiqPay, monobank, Przelewy24 або Stripe. Покупець платить карткою, гроші йдуть на ваш рахунок, а документ сам позначається оплаченим.
Коли це знадобиться:
- Покупець просить рахунок, щоб оплатити карткою — лист із сумою й кнопкою «Оплатити онлайн» готовий за два натискання.
- Клієнт пише в месенджері — посилання копіюється однією кнопкою.
- Менеджер звіряє надходження вручну — після оплати документ отримує «Оплачено», а поруч з’являється прибутковий ордер із номером транзакції.
- Покупець заплатив частину — документ отримує «Передоплата», наступне посилання створюється на залишок.
З чого почати: підключіть свій платіжний сервіс, потім у картці рахунку натисніть «Посилання на оплату».
Що вміє оплата за посиланням
- Чотири платіжні сервіси — LiqPay, monobank, Przelewy24 і Stripe, з вашим власним договором і ключами.
- Посилання з картки документа — на неоплачену суму рахунку-фактури або замовлення покупця.
- Готовий лист покупцю — адреса, сума й кнопка «Оплатити онлайн» уже підставлені.
- Автоматична позначка оплати — статус, дата, сума й прибутковий ордер без ручної звірки.
- Перевірка тестовими ключами — увесь шлях до справжніх оплат, без списання грошей.
Де це і хто має доступ
- Меню
- картка документа «Рахунок-фактура» або «Замовлення покупця» → кнопка «Посилання на оплату»
- Підключення
- Налаштування системи → Інші налаштування → Зовнішні сервіси та інтеграції → група «Оплата»
- Підготувати
- договір еквайрингу з сервісом і його ключі; email покупця в картці контрагента
Як підключити платіжний сервіс
Сервіс підключається один раз: увімкніть його й впишіть ключі зі свого кабінету. Elbuz працює з вашим власним договором еквайрингу, тому гроші покупця надходять одразу на ваш рахунок, без посередників.
Де: Налаштування системи → Інші налаштування → плитка «Зовнішні сервіси та інтеграції» → група «Оплата».
1
Група «Оплата»2
LiqPay — увімкнений3
Stripe- Група «Оплата» — тут зібрані платіжні сервіси.
- LiqPay — сервіс підключений і активний.
- Stripe — у списку поруч із monobank і Przelewy24; їх вмикають так само.
У групі вже стоять LiqPay, monobank, Przelewy24 і Stripe — вимкнені, поки не вписано ключі. Рядок privatbank.ua поруч — це завантаження транзакцій рахунку, до посилань на оплату він не належить. Відкрийте потрібний сервіс олівцем у рядку, увімкніть перемикач «Активність» і заповніть поля. Форма зберігається сама, кнопки «Зберегти» немає.
| Сервіс | Що вписати | Валюти документа |
|---|---|---|
| LiqPay | публічний і приватний ключі | UAH, USD, EUR |
| monobank | токен | UAH, USD, EUR, PLN, GBP |
| Przelewy24 | ID продавця, ID магазину, ключ CRC, ключ API | за умовами вашого договору з Przelewy24 |
| Stripe | Secret key і адреса повідомлень у кабінеті Stripe | за умовами вашого акаунта Stripe |
LiqPay
Впишіть «Публічний ключ (public_key)» і «Приватний ключ (private_key)». Обидва ключі — у кабінеті LiqPay → Налаштування → API. Тестові ключі починаються з sandbox_: з ними оплата проходить без списання коштів.
LiqPay приймає документи лише в гривнях, доларах і євро. Для рахунку в злотих посилання через LiqPay не створиться — оберіть інший сервіс.
1
Перемикач активності2
Публічний ключ3
Приватний ключ4
Де взяти ключі- Перемикач «Активність» — сервіс увімкнений.
- Публічний ключ (public_key) — тестовий, починається з sandbox_.
- Приватний ключ (private_key) — прихований, збережене значення не показується.
- Підказка: ключі беруть у кабінеті LiqPay → Налаштування → API.
monobank
Сервіс — інтернет-еквайринг monobank («Plata by mono»). Впишіть «Токен (X-Token)» з кабінету fop.monobank.ua → Інтернет-еквайринг. Тестовий токен для перевірки видає api.monobank.ua. Валюти документа: гривня, долар, євро, злотий, фунт.
Przelewy24
Впишіть «ID продавця (merchantId)», «ID магазину (posId)», «Ключ CRC» і «Ключ API (klucz do raportów)». Дані — у панелі Przelewy24 → Moje dane / Klucze. ID магазину зазвичай збігається з ID продавця — тоді поле можна лишити порожнім.
Перемикач «Тестовий режим» переводить сервіс на тестовий майданчик sandbox.przelewy24.pl. Ключі там свої, бойові до нього не підходять.
Przelewy24 вимагає email покупця. Якщо в документі й у картці контрагента email немає, у платіж іде email власника облікового запису Elbuz — і квитанцію про оплату отримаєте ви, а не покупець.
Stripe
Впишіть «Secret key» з кабінету Stripe → Developers → API keys. Ключ sk_test_… вмикає тестовий режим, sk_live_… — справжні оплати.
Stripe, на відміну від інших трьох сервісів, потребує ще одного кроку: адресу для повідомлень про оплату треба додати в його кабінет. Без цього Stripe не повідомить Elbuz про оплату, і документ лишиться неоплаченим.
- У формі Stripe в блоці «Адреса повідомлень про оплату» натисніть «Копіювати адресу».
- У кабінеті Stripe відкрийте Developers → Webhooks і додайте нову адресу.
- Оберіть події
checkout.session.completedіcheckout.session.async_payment_succeeded, формат подій — Snapshot.
LiqPay, monobank і Przelewy24 отримують адресу повідомлень разом із кожним посиланням — у їхніх кабінетах нічого вписувати не потрібно.
Як перевірити оплату до справжніх платежів
Перший прохід зробіть тестовими ключами: так ви побачите весь шлях — посилання, сторінку оплати, позначку в документі й ордер — без списання грошей.
- Впишіть у форму сервісу тестові ключі: LiqPay — з
sandbox_, monobank — тестовий токен з api.monobank.ua, Przelewy24 — увімкніть «Тестовий режим» і впишіть ключі з sandbox.przelewy24.pl, Stripe —sk_test_…. - Створіть посилання з тестового замовлення на себе і оплатіть його тестовою карткою сервісу.
- Перевірте, що документ отримав «Оплачено», а поруч з’явився прибутковий ордер.
- Замініть тестові ключі бойовими. Для Stripe додайте адресу повідомлень і в бойовому режимі кабінету.
Як створити посилання на оплату
Посилання створюється з картки документа типу «Рахунок-фактура» або «Замовлення покупця» — кнопка «Посилання на оплату» стоїть поруч із «Роздрукувати». В інших документах кнопки немає.
1
Посилання на оплату2
Роздрукувати- Кнопка «Посилання на оплату» створює посилання для покупця.
- Кнопка «Роздрукувати» стоїть поруч у тому самому ряду.
- Натисніть «Посилання на оплату».
- У полі «Платіжний сервіс» оберіть сервіс. У списку лише ті, що увімкнені й мають ключі.
- Натисніть «Створити посилання».
Посилання створюється на неоплачену суму: сума документа мінус уже оплачене. Рахунок на 12 000 грн, з якого 4 000 грн уже внесено, дасть посилання на 8 000 грн. Валюта посилання — валюта документа.
Далі відкривається вікно з готовим посиланням і двома кнопками: «Надіслати листом» — основна, і «Копіювати» — для месенджера чи чату. Оплата в документі при цьому ще не позначається — лише після того, як покупець заплатить.
1
Посилання на оплату2
Надіслати листом3
Копіювати- Поле з готовим посиланням на 3439.00 UAH через LiqPay.
- «Надіслати листом» — відправляє посилання покупцю на пошту.
- «Копіювати» — копіює посилання в буфер обміну.
Якщо посилання не створюється, програма каже чому:
- «Немає підключених платіжних сервісів…» — жоден сервіс не увімкнено або не вписано ключі; підключіть його в «Зовнішні сервіси» → «Оплата».
- «Документ уже оплачено повністю.» — неоплаченої суми немає.
- «У документі не вказано валюту.» — заповніть валюту в картці документа.
Якщо сам сервіс відмовив — наприклад, LiqPay не приймає валюту документа, — у повідомленні буде назва сервісу і його відповідь.
Як надіслати посилання листом
Кнопка «Надіслати листом» відкриває звичайне вікно відправки листа, уже заповнене системним шаблоном «Посилання на оплату». Менеджеру лишається натиснути «Надіслати».
- Кому — email контрагента з документа.
- Тема — «Посилання на оплату: <тип документа> № <номер>».
- Текст — сума до оплати й кнопка «Оплатити онлайн».
- Підпис — назва вашої компанії.
Лист іде мовою документа — тією, що вказана в картці рахунку чи замовлення (за замовчуванням — мова вашого облікового запису): польському покупцю — польською, англомовному — англійською. Шаблон «Посилання на оплату» є всіма вісьмома мовами програми і редагується, як будь-який інший, у «Шаблонах листів». Шапку з логотипом і підвал з контактами лист отримує з оформлення листів, якщо воно увімкнене.
Перед відправкою текст можна поправити у вікні листа — шаблон від цього не зміниться.
Що відбувається після оплати
Платіжний сервіс сам повідомляє Elbuz про оплату, і документ оновлюється без участі менеджера:
- статус оплати — «Оплачено», з датою оплати й сумою; часткова оплата — «Передоплата»;
- тип оплати — «Банківська карта»;
- створюється пов’язаний «Прибутковий ордер» на отриману суму з номером транзакції в описі — надходження видно в русі коштів і звітах;
- після часткової оплати наступне посилання з того самого документа створюється на залишок.
Покупця після оплати сервіс повертає на сторінку «Дякуємо, оплату отримано» з номером документа й сумою. Якщо підтвердження від сервісу запізнюється на кілька секунд, покупець бачить «Перевіряємо оплату» — сторінка оновлюється сама.
Повторне повідомлення про ту саму оплату не подвоює суму: кожна транзакція записується в документ один раз. Кожне повідомлення Elbuz перевіряє в платіжного сервісу — за підписом або запитом статусу вашим ключем. Підроблене повідомлення нічого в документі не змінює.
Якщо сервіс списав гроші в іншій валюті, ніж валюта документа, оплата автоматично не записується — звірте її і позначте в документі вручну (як позначити оплату).
Сценарії
Оптовий клієнт просить рахунок, щоб оплатити карткою
Що зробити. Відкрийте рахунок-фактуру, натисніть «Посилання на оплату», оберіть сервіс, «Створити посилання» → «Надіслати листом» → «Надіслати».
Що вийде. Клієнт отримає лист із сумою й кнопкою «Оплатити онлайн». Після оплати рахунок стане «Оплачено», а борг клієнта зменшиться.
Покупець оформлює замовлення в Telegram
Що зробити. У замовленні покупця створіть посилання й натисніть «Копіювати», вставте його в чат.
Що вийде. Покупець платить зі смартфона, замовлення саме позначається оплаченим — можна збирати й відвантажувати.
Клієнт платить частинами
Що зробити. Надішліть посилання, після першої оплати створіть з того самого документа нове.
Що вийде. Після першої оплати документ має «Передоплата», нове посилання — на залишок. Кожна оплата дає свій прибутковий ордер.
Магазин продає в Польщі й Україні
Що зробити. Підключіть monobank або LiqPay для гривневих документів і Przelewy24 — для документів у злотих.
Що вийде. Під час створення посилання менеджер обирає сервіс за валютою документа.
Часті запитання
Гроші покупця проходять через Elbuz?
Ні. Ви працюєте за своїм договором із платіжним сервісом і зі своїми ключами — гроші надходять на ваш рахунок напряму.
У картці документа немає кнопки «Посилання на оплату». Чому?
Кнопка є лише в рахунку-фактурі й замовленні покупця. В накладних, актах та інших документах її немає.
Сервіса немає в списку «Платіжний сервіс». Чому?
У списку лише сервіси з увімкненою «Активністю» і вписаними ключами. Перевірте форму сервісу — див. підключення.
Покупець оплатив через Stripe, а документ не позначився. Що не так?
Найчастіше в кабінеті Stripe не додано адресу повідомлень або не обрано потрібні події. Додайте її, як описано в розділі Stripe.
Квитанція Przelewy24 прийшла мені, а не покупцю. Чому?
У документі й картці контрагента немає email покупця, а Przelewy24 без нього платіж не приймає — тому підставляється email власника облікового запису. Впишіть email у картку контрагента.
Сервіс повідомив про оплату двічі. Сума не подвоїться?
Ні. Кожна транзакція записується в документ один раз, повтор нічого не змінює.
Можна змінити текст листа з посиланням?
Так. Відредагуйте системний шаблон «Посилання на оплату» у «Шаблонах листів» — кожною мовою окремо. Разовий лист можна поправити прямо у вікні відправки.
Суміжні теми
- Якщо треба, щоб лист з посиланням мав ваш логотип і контакти — Оформлення листів: логотип, контакти й фірмовий колір.
- Якщо треба побачити, скільки клієнт ще винен з урахуванням оплат — Борг клієнта й оплати.
- Якщо замовлення після оплати треба зібрати й відвантажити — Обробка замовлень покупця.
- Якщо листи клієнтам ще не йдуть з вашої пошти — підключення поштової скриньки.
