RMM Labs
Интеграции 3 мин четене 28 септември 2026 г. От Fred

Свързване на PayPal с Xcellerate OPS: плащане на фактури чрез PayPal

С Client ID и Client secret на собственото ви PayPal приложение страницата за плащане на всяка изпратена фактура в Xcellerate OPS получава бутон PayPal. Тествайте първо в sandbox.

Свързване на PayPal с Xcellerate OPS: плащане на фактури чрез PayPal

Свържете собствения си бизнес акаунт в PayPal с Xcellerate OPS и клиентите ви ще плащат изпратените фактури с PayPal. Парите постъпват във вашия PayPal акаунт. Това ръководство е за администратори на MSP и сервизни фирми, чиито клиенти предпочитат да плащат с PayPal.

TL;DR

  • Създайте REST приложение в таблото PayPal Developer и въведете Client ID (ИД на клиента) и Client secret (Таен ключ на клиента) в Integrations (Интеграции) → Payments (Плащания).
  • Тествайте първо със sandbox приложение и отметнато Use PayPal sandbox (testing) (Използвай PayPal sandbox, тестване). После минете към live приложението.
  • Помолете клиента да завърши плащането и да се върне на страницата за плащане. Тогава фактурата става Paid (платена).

Преди да започнете

  • Вие сте администратор (admin) на работното пространство в OPS. Само администратори могат да настройват платежни интеграции.
  • Имате бизнес акаунт в PayPal.
  • Издавате фактурите от самия OPS. Линковете за плащане не са налични, докато външна платформа за електронно фактуриране замества вграденото фактуриране.

Стъпка 1: Създайте REST приложение в PayPal

Отидете на developer.paypal.com и създайте REST приложение: Sandbox приложение за тестване и Live приложение за реални плащания. Копирайте Client ID и Secret на приложението. Не е нужно да регистрирате webhook или URL за връщане в PayPal.

Стъпка 2: Добавете PayPal в OPS

В OPS отидете в Настройки → Integrations. Таблото групира интеграциите по категории, а вдясно е каталогът. Там ще намерите PayPal с подсказката Online invoice payments (Онлайн плащане на фактури).

Таблото с интеграции в настройките на Xcellerate OPS с празни категории и каталога Таблото Integrations с празни категории Mailbox, Authentication, Payments и Billing и каталога вдясно.

Няма още карта PayPal под Payments? Добавете PayPal от каталога в колоната Payments. На картата пише: "Payments via your own PayPal business account." (Плащания чрез вашия собствен бизнес акаунт в PayPal.)

Стъпка 3: Въведете данните и запазете

  1. Въведете Client ID и Client secret.
  2. Отметнете Use PayPal sandbox (testing) само ако използвате данни от sandbox приложение.
  3. Натиснете Save (Запази). Ще видите "PayPal settings saved." (Настройките на PayPal са запазени.)

PayPal е активен, щом и двете полета са запазени. Client ID остава видим, а Client secret повече не се показва.

Стъпка 4: Тествайте и минете на live

OPS не проверява данните при запазване, затова първо тествайте:

  1. Финализирайте фактура, така че статусът ѝ да е Sent (изпратена).
  2. Отворете линка за плащане, изберете PayPal и одобрете плащането с тестов sandbox акаунт.
  3. Изчакайте да се върнете на страницата за плащане и проверете дали фактурата показва Paid.

Всичко е наред? Въведете данните на live приложението, махнете отметката за sandbox и запазете отново.

Какво се случва след свързването

  • Страницата за плащане на всяка изпратена фактура показва бутон PayPal.
  • Плащането винаги е за пълната сума на фактурата.
  • Клиентът одобрява плащането в PayPal и след това се връща на страницата за плащане в OPS. Тогава плащането се завършва и фактурата става Paid. Отказано PayPal плащане се записва като неуспешно.
  • Плащането се записва във фактурата с PayPal като метод.

Добре е да знаете

  • Парите постъпват във вашия собствен PayPal акаунт, не през RMM Labs.
  • Помолете платците да завършат плащането и да изчакат връщането на страницата за плащане. Едва тогава плащането е завършено.
  • Отметката за sandbox трябва да съответства на типа приложение. Live данни с отметнат sandbox, или обратното, не работят.
  • Частични плащания не се поддържат.
  • Disable (Деактивирай) изтрива и Client ID, и Client secret. Ще видите "PayPal disconnected." (PayPal е изключен.)
  • Можете да използвате PayPal заедно с Mollie и Stripe. Всеки доставчик е отделен бутон на страницата за плащане.

Отстраняване на проблеми

  • Клиентът вижда "The payment could not be started. Please try again later." (Плащането не може да започне.) PayPal плащането не е могло да бъде създадено. Проверете Client ID, Client secret и настройката за sandbox.
  • Одобрено в PayPal, но неплатено в OPS. Платецът не се е върнал на страницата за плащане. Не са взети пари, затова помолете клиента да плати отново чрез линка за плащане.
  • Картата показва "Not applicable while external e-invoicing is enabled." Линковете за онлайн плащане работят само с вграденото фактуриране на OPS.

Получавайте плащанията по-бързо

Научете повече за продажби и фактуриране и интеграции за ЕС. Готови ли сте да опитате? Започнете безплатно.

Често задавани въпроси

Нужен ли ми е бизнес акаунт в PayPal?
Да. Нужни са ви бизнес акаунт в PayPal и REST приложение в таблото PayPal Developer за Client ID и Client secret.
Трябва ли да настройвам webhook или URL за връщане в PayPal?
Не. Там няма какво да регистрирате. Въвеждате само данните на приложението си в OPS.
Клиентът одобри плащането, но фактурата не е платена. Какво да направя?
Платецът не се е върнал на страницата за плащане, затова не са взети пари. Помолете клиента да плати отново чрез линка за плащане.
Източници: Verified against the Xcellerate OPS source code by the product team on 2026-09-28. Feature pages: https://rmmlabs.io/bg/products/ops/features/integrations-eu; https://rmmlabs.io/bg/products/ops/features/sales-billing. Screenshots: real captures of the Xcellerate OPS demo workspace, Sep 2026.

Готови ли сте да решите съответствието при отчитане на работното време?

Xcellerate OPS покрива белгийските изисквания за отчитане на работното време от 2027 г. по подразбиране — без допълнителен модул.

Свързани статии