
Підключіть власний бізнес-акаунт 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 (Онлайн-оплата рахунків).
Дошка Integrations з порожніми категоріями Mailbox, Authentication, Payments і Billing та каталогом праворуч.
Картки PayPal під Payments ще немає? Додайте PayPal з каталогу в колонку Payments. На картці написано: "Payments via your own PayPal business account." (Платежі через ваш власний бізнес-акаунт PayPal.)
Крок 3: Введіть дані та збережіть
- Введіть Client ID і Client secret.
- Позначте Use PayPal sandbox (testing) лише тоді, коли використовуєте дані sandbox-застосунку.
- Натисніть Save (Зберегти). З'явиться "PayPal settings saved." (Налаштування PayPal збережено.)
PayPal активний, щойно обидва поля збережено. Client ID залишається видимим, а Client secret більше ніколи не показується.
Крок 4: Протестуйте й перейдіть на live
OPS не перевіряє дані під час збереження, тож спершу протестуйте:
- Завершіть рахунок, щоб він отримав статус Sent (надіслано).
- Відкрийте посилання для оплати, виберіть PayPal і підтвердьте платіж тестовим sandbox-акаунтом.
- Дочекайтеся повернення на сторінку оплати й перевірте, що рахунок показує 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.
Отримуйте оплату швидше
Дізнайтеся більше про продажі та рахунки і інтеграції для ЄС. Готові спробувати? Почніть безкоштовно.
