CoreviaFlowCOREVIAFLOWDIGITAL PROJECT COMPANY Залишити заявку
EN UA RU

Інтеграція 1С/BAS ↔ WayForPay

Замовлення з 1С/BAS оплачуються через WayForPay, а утримання, повернення й підписки керуються з тих самих документів

Замовлення й повернення фіксують у 1С/BAS, а оплати, утримання й повернення коштів ведуть у кабінеті продавця WayForPay вручну. Ми з'єднуємо системи так, щоб замовлення в 1С/BAS відкривало оплату WayForPay, утримана оплата списувалась або знімалась із 1С/BAS, повернення в 1С/BAS запускало повне чи часткове повернення коштів, а зміна підписки робилась один раз, а не в двох місцях.

Що передається між системами

  • 1С/BAS → WayForPayЗамовлення, проведене в 1С/BAS, відкриває оплату WayForPay: захищену сторінку оплати, форму поверх вашого сайту або QR-код, який клієнт сканує в мобільному застосунку.
  • WayForPay → 1С/BASРезультат оплати записується в той самий документ 1С/BAS, тож склад бачить, які замовлення оплачено, не питаючи бухгалтера.
  • 1С/BAS → WayForPayДля замовлень, які потребують підтвердження, гроші лише утримуються на картці; відвантаження в 1С/BAS їх списує, а скасування замовлення знімає утримання.
  • 1С/BAS → WayForPayПовернення, оформлене в 1С/BAS, запускає повне або часткове повернення коштів у WayForPay саме за повернену частину замовлення.
  • 1С/BAS → WayForPayЗміна підписки в 1С/BAS, наприклад нова сума, дата чи частота, оновлює наявну підписку WayForPay замість того, щоб створювати нову.

Що підключаємо

  • Дивимось вашу конфігурацію 1С/BAS і які документи запускають оплату, підтверджують відвантаження та оформлюють повернення.
  • Ви передаєте нам дані продавця і секретний ключ із WayForPay; починаємо з тестових даних продавця, тож під час налаштування справжні гроші не рухаються.
  • Домовляємось, які замовлення списуються одразу, а які лише утримують гроші, і ставимо нагадування задовго до того, як вікно утримання закінчиться.
  • Налаштовуємо надсилання оплат, списань, зняття утримань і повернень із 1С/BAS; кожен запит підписується вашим секретним ключем, а кожен результат записується назад у документ.
  • Вирішуємо, як формується фіскальний чек: WayForPay доходить до каси Checkbox через проміжний модуль, а не напряму, тож домовляємось, який бік його друкує.
  • Проганяємо тестові оплати, утримання, повернення і зміну підписки від початку до кінця, потім переходимо на бойові дані й лишаємось на зв'язку перші робочі дні.

Сценарії автоматизації

01

Забуте утримання

Було гроші утримано, замовлення відвантажено, але списання в кабінеті ніхто не завершує, поки вікно утримання майже не скінчиться.

Стало відвантаження в 1С/BAS списує утримані гроші, а про незавершене утримання нагадують вчасно.

02

Повернення роблять двічі вручну

Було повернення оформлюють у 1С/BAS, потім менеджер відкриває кабінет WayForPay і окремо повертає гроші, іноді не за ту частину замовлення.

Стало повернення в 1С/BAS запускає повернення коштів саме за повернені товари.

03

Підписки, що розходяться

Було клієнт змінює дату списання, 1С/BAS оновлюють, а підписка WayForPay і далі списує за старим розкладом.

Стало зміна в 1С/BAS оновлює ту саму підписку у WayForPay.

04

Оплачені замовлення чекають ручної позначки

Було бухгалтер перевіряє кабінет WayForPay і позначає оплачені замовлення в 1С/BAS раз чи двічі на день, а склад чекає.

Стало результат оплати записується в документ 1С/BAS, і склад одразу береться пакувати.

Як це працює технічно

Для тих, хто перевіряє: кожен пункт веде на сторінку офіційної документації, звідки він узятий.

  • Офіційний портал підтримки BAS описує технології інтеграції під назвою «Технології інтеграції 1С:Підприємства 8.3» — BAS побудований на платформі 1С:Підприємство 8.3.

    Джерело: its.bas-soft.eu ↗ перевірено 2026-09-25
  • За тією ж документацією, платформа автоматично будує REST-інтерфейс за протоколом OData, через який зовнішні системи можуть читати, змінювати, створювати й видаляти дані через HTTP.

    Джерело: its.bas-soft.eu ↗ перевірено 2026-09-25
  • Метод Purchase (приймання платежу на захищеній сторінці WayForPay) підтримує типи транзакції AUTO/AUTH/SALE через параметр merchantTransactionType; AUTH використовується для двостадійної оплати (спочатку блокування коштів, потім списання).

    Джерело: wiki.wayforpay.com ↗ перевірено 2026-09-25
  • При холдуванні (двостадійній оплаті) кошти можна тримати заблокованими максимум 20 днів (1 728 000 секунд), мінімум — 1 хвилину (60 секунд); за замовчуванням теж 20 днів.

    Джерело: wiki.wayforpay.com ↗ перевірено 2026-09-25
  • Повернення (повне або часткове, сума вказується окремим параметром) виконується методом Refund або вручну через особистий кабінет M-portal.

    Джерело: wiki.wayforpay.com ↗ перевірено 2026-09-25
  • Регулярні платежі підтримують 7 режимів періодичності списання: once, daily, weekly, quarterly (раз на 3 місяці), monthly, bimonthly (раз на 2 місяці), halfyearly і yearly; параметри вже наявного платежу можна змінити окремим запитом CHANGE.

    Джерело: wiki.wayforpay.com ↗ перевірено 2026-09-25

Обмеження

Обмеження йдуть від обох систем. Утримання може тримати гроші заблокованими на картці щонайбільше 20 днів; після цього їх треба списати або зняти, тож нагадування ставимо заздалегідь. WayForPay не формує фіскальні чеки напряму: чек доходить до каси Checkbox через модуль AssetPayments. Підтримку Apple Pay і Google Pay та сама документація WayForPay не підтверджує, тож перевіряємо її для вашого рахунку, перш ніж обіцяти. Готові плагіни WayForPay охоплюють платформи сайтів, як-от 1С-Bitrix, а не 1С/BAS, тож зв'язку налаштовуємо ми. 1С/BAS внесено до офіційного переліку забороненого ПЗ: проєкти для держорганів, критичної інфраструктури та систем із державними даними ми не беремо, а з приватним бізнесом обговорюємо ризик відкрито.

Як почати

Три кроки від першого повідомлення до роботи над вашим проєктом.

  1. 01

    Залиште заявку

    Опишіть задачу у формі — текстом або голосом. Бюджет і строки — за бажанням.

  2. 02

    Ми розбираємо й оцінюємо

    Розробник вивчає ТЗ, уточнює незрозуміле й надсилає оцінку.

  3. 03

    Починаємо

    Щойно обсяг і ціну узгоджено, починаємо роботу.

або напишіть на info@coreviaflow.space

Питання

Чи можна повернути гроші лише за частину замовлення?
Так. WayForPay підтримує повне й часткове повернення, а частина береться з документа повернення в 1С/BAS, тож повернення відповідає товарам, які справді повернули.
Чи лишається в роботі кабінет WayForPay?
Так, для звітів, налаштувань і разових ручних повернень. Щоденні оплати, утримання й повернення йдуть із 1С/BAS, а ручне повернення в кабінеті погоджуємо як виняток.
Чи потрібен нашому сайту власний захист карткових даних?
Для спливної форми — ні: оплата обробляється на боці WayForPay, тож ваш сайт сам не приймає дані картки.
Чи можна протестувати без справжніх грошей?
Так. WayForPay надає тестові дані продавця, тож оплати, утримання й повернення з 1С/BAS спочатку репетируємо без справжніх грошей.

Розкажіть, що потрібно підключити

Опишіть задачу текстом або голосовим. Ми подивимось, що у вас є, і відповімо планом.

Кожна система окремо

Інші зв'язки

Впровадження · Розробка · Інтеграції →

1С/BAS ↔ WayForPay — назви систем є товарними знаками їхніх власників. CoreviaFlow не афілійована з ними, якщо не вказано інше.