A forgotten hold
Before the money is held, the order ships, but nobody finishes the charge in the dashboard until the hold window is almost over.
After shipping in 1С/BAS charges the held money, and an unfinished hold is flagged in time.
↔Orders from 1С/BAS are paid through WayForPay, and holds, refunds and subscriptions are managed from the same documents
The order and the return are recorded in 1С/BAS, while payments, holds and refunds are handled in the WayForPay merchant dashboard by hand. We connect the two so an order in 1С/BAS opens a WayForPay payment, a held payment is charged or released from 1С/BAS, a return in 1С/BAS starts a full or partial refund, and a change to a subscription is made once instead of in two places.
Before the money is held, the order ships, but nobody finishes the charge in the dashboard until the hold window is almost over.
After shipping in 1С/BAS charges the held money, and an unfinished hold is flagged in time.
Before the return is registered in 1С/BAS, then the manager opens the WayForPay dashboard and refunds the money separately, sometimes for the wrong part of the order.
After the return in 1С/BAS starts the refund for exactly the returned items.
Before a customer changes the plan date, 1С/BAS is updated, but the WayForPay subscription keeps charging on the old schedule.
After the change in 1С/BAS updates the same subscription in WayForPay.
Before the accountant checks the WayForPay dashboard and marks paid orders in 1С/BAS once or twice a day, and the warehouse waits.
After the payment result is written into the 1С/BAS document, and the warehouse starts packing right away.
For those who want to check: each point links to the official documentation page it comes from.
The official BAS support portal documents its integration technologies under the title «Технології інтеграції 1С:Підприємства 8.3» — BAS is built on the 1C:Enterprise 8.3 platform.
Source: its.bas-soft.eu ↗ checked 2026-09-25According to the same documentation, the platform automatically builds a REST interface using the OData protocol, through which outside systems can read, change, create and delete data over HTTP.
Source: its.bas-soft.eu ↗ checked 2026-09-25The Purchase method (accepting a payment on a secure WayForPay page) supports transaction types AUTO/AUTH/SALE through the merchantTransactionType parameter; AUTH is used for two-stage payment (funds held first, charged later).
Source: wiki.wayforpay.com ↗ checked 2026-09-25With a hold (two-stage payment), funds can be held for a maximum of 20 days (1,728,000 seconds) and a minimum of 1 minute (60 seconds); the default is also 20 days.
Source: wiki.wayforpay.com ↗ checked 2026-09-25A refund (full or partial, with the amount set as a separate parameter) is done through the Refund API method or manually from the M-portal merchant dashboard.
Source: wiki.wayforpay.com ↗ checked 2026-09-25Recurring payments support 7 charge frequencies — once, daily, weekly, quarterly, monthly, every two months (bimonthly), half-yearly and yearly; a separate CHANGE call can update an existing subscription's amount, date or frequency.
Source: wiki.wayforpay.com ↗ checked 2026-09-25The limits come from both systems. A hold can keep money blocked on a card for at most 20 days; after that it has to be charged or released, so the reminder is set well before. WayForPay does not issue fiscal receipts directly: a receipt reaches the Checkbox cash register through the AssetPayments module. Apple Pay and Google Pay support is not confirmed by the same WayForPay documentation, so we check it for your account before promising it. WayForPay's ready plugins cover website platforms such as 1С-Bitrix, not 1С/BAS, so the link is set up by us. 1С/BAS is on the official prohibited software list: we do not take projects for state bodies, critical infrastructure or systems with state data, and with private businesses we discuss the risk openly.
Three steps from a first message to work on your project.
Describe the task in the form — in text or by voice. Budget and timing are optional.
A developer studies the brief, asks about anything unclear and sends an estimate.
Once scope and price are agreed, the work begins.
or write to info@coreviaflow.space
Describe the task in text or a voice message. We look at your setup and reply with a plan.
Four services people come to us for most often. Each page explains what we do, how the work goes and where to start.
Choose the system, set up the pipeline, migrate data, train the team.
Learn more →Accounting, telephony, website, payments and messengers feed the CRM on their own.
Learn more →Orders, requests and answers around the clock, straight into your CRM.
Learn more →Flows between CRM, email, spreadsheets, payments and AI, on your own server.
Learn more →Already running your accounting in 1С/BAS? We automate the work around it
See scenarios →Payments with a hold before charging and scheduled recurring charges for subscriptions
See scenarios →Receipts from 1С/BAS are fiscalised in Checkbox and come back as closed sales
See scenarios →An invoice in 1С/BAS becomes a LiqPay payment page, and the payment status comes back into the same document
See scenarios →Orders from 1С/BAS get a monobank payment invoice, and payment status, holds and refunds come back into the same documents
See scenarios →A won deal in Bitrix24 becomes a sales document in 1С/BAS, and stock, payments and shipments from 1С/BAS come back to the deal
See scenarios →Implementation · Development · Integrations →
1С/BAS ↔ WayForPay — the system names are trademarks of their owners. CoreviaFlow is not affiliated with them unless stated otherwise.