01Операторската конзола
Един екран държи цялата програма: 12,480 активни vIBAN, €2.4M маршрутизирани днес, 8,912 кредита, съгласувани автоматично. Всеки ред показва IBAN, на кого принадлежи, етикета за цел и днешните входящи суми. Търсене по IBAN, клиент или референция; експорт на регистъра в CSV.
- Търсене по IBAN, клиент и референция
- Статус на всеки IBAN – активен или на пауза, с един поглед
- Експорт на целия регистър в CSV с едно кликване
02Чист изглед за платеца
Клиентите виждат собствените си данни по сметката: личния IBAN с бутон за копиране, BIC за преводи извън SEPA, името и адреса на банката и бутон за споделяне към този, който им плаща. Всеки превод към този IBAN постъпва в баланса им вече съпоставен с тях – платецът никога не въвежда референция.
03Масово издаване със стъпка за преглед
CSV с 2,400 платци се качва, валидира се – 2,400 валидни, 0 грешки – и показва предварително точния IBAN, който получава всеки ред, резервиран от диапазона при качването и присвоен при издаването. Задавате диапазон, етикет за цел и префикс на референцията, после издавате цялата партида с едно действие. Същата операция работи и през API.
- Източник, настройка, преглед – с чернова между стъпките
- IBAN-ите се резервират предварително, така че нищо не се засича при издаване
- Webhook за всеки издаден vIBAN, включван за всяка партида
04Извлечения, които финансовият екип отваря
Периодът на екрана държи €412,380.44 в 8,912 кредита, 99.6% съгласувани автоматично – а 34-те ръчни случая и 12-те върнати плащания са преброени, не скрити. Всеки vIBAN експортира собственото си извлечение като CSV или PDF, целият период се експортира с едно действие, а месечните извлечения се изпращат сами на имейла на финансите на 1-во число.
05Webhooks с потвърждения за доставка
Всеки кредит, връщане, издаване и пауза е събитие, а всяко събитие показва доставката си: статус код, латентност и състояние на повторенията за всеки опит. Доставките са подписани с HMAC-SHA256 и се повтарят 6 пъти за 24 часа с експоненциален backoff – а доставка, изчерпала опитите си, получава бутон за ръчно повторение, а не свиване на рамене.
- payment.incoming, payment.returned, viban.* – абонамент за всеки endpoint
- Тайни ключове за всеки endpoint; endpoint-ите се поставят на пауза, без да се трият
- 8,946 събития за последните 24 ч, 99.7% доставени – изписано на страницата
06Сметките зад програмата
В операторската конзола приемащите сметки зад програмата са данни, а не устно знание: една активна сметка за валута, а извеждането на една от употреба автоматично издига следващата. Всяка промяна изисква писмена причина и попада в одитния дневник.
07IBAN за всеки платец
Всеки платец получава личен IBAN, така че всяко входящо плащане назовава подателя си, преди някой да го погледне. Няма поле за референция, в което да се сгреши, и няма опашка за съпоставяне. Идентификацията е свойство на номера на сметката, а не процес.
08Етикети за цел
Всеки vIBAN носи етикет: rent-collection, subscriptions, marketplace-payouts, payroll. Потоците остават разделени на ниво сметка, така че отчитането по цел е филтър, а не проект.
09Съгласуване по устройство
Когато всеки платец плаща към собствен IBAN, входящият кредит може да означава само едно. В демо периода 99.6% от 8,912 кредита се съгласуват сами – а малкото, които не могат, отиват в опашка за ръчна обработка, а не в загадка.
10Една главна сметка
Зад всеки vIBAN стои една реална сметка. Средствата се концентрират автоматично – няма салда по подсметки за събиране, няма фрагментация за управление. Отпред са хиляди адреси; книгата е една.
11Отделни IBAN диапазони
vIBAN-ите се издават от отделни диапазони – демо програмата работи под RO49 PRCT, а броят свободни за всеки диапазон се показва при издаване. Диапазоните държат програмите, марките или юридическите лица ясно разделени, докато всичко пак се насочва към главната сметка.
12История за всеки платец
Всеки vIBAN натрупва собствена история на плащанията, така че записът за платеца е пълен по дефиниция. Спорът или одитът започва от филтриран списък, а не от разследване.
13Създадено за платформи
Въвеждането на продавачи и наематели може да издаде vIBAN като стъпка в процеса: създавате сметката, предавате IBAN-а, започвате да събирате. Клиентският изглед е whitelabel – демото работи като Powered by Protocore; вашият работи под вашата марка.
14Върнатите плащания – преброени
Някои плащания се връщат – закрита сметка, грешни данни. SEPA връщанията носят кода на причината в събитие payment.returned и собствен брой на страницата с извлечения – данни с причина, а не загадки. Граничният случай има ред, а не имейл нишка в поддръжката.
15Пауза без церемонии
vIBAN се поставя на пауза с едно действие, а потокът от събития записва кой го е паузирал и откъде. Паузата се чете като статус навсякъде, където се появява IBAN-ът – в регистъра, в извлеченията, в потока.
16Чернови преди партиди
Настроената партида се записва като чернова: източникът е валидиран, диапазонът е избран, нищо още не е издадено. Процесът върви източник, настройка, преглед – така че необратимото кликване е последното, и то нарочно.
17Лимити, по които можете да планирате
Издаването върви срещу месечен лимит с видим брояч, а партидата показва какво добавя, преди да я пуснете – използвани 1,204 от 5,000, с тази партида стават 3,604. Капацитетът е аритметика, а не съобщение за грешка.
18Префикси на референцията за всяка партида
Всяка партида подпечатва кредитите си с префикс на референцията – ARC-PAYOUT- в демото – така че системите надолу по веригата разпознават собствените си потоци от пръв поглед.
19Вашите id-та пътуват с нашите
Всеки ред с платец носи външна референция от вашата система – EXT-00311 в демото – и тя остава свързана с vIBAN-а. Търсенията работят по вашите идентификатори, не само по нашите.
20Конзолата и API са близнаци
Всичко, което прави конзолата, го прави и API — издаване, пауза, заявки, експорт. Качването на CSV и извикването през API задействат една и съща операция; конзолата е просто клиент, а не специален път.
21Тествайте събитията, преди да има реални пари
Изпратете тестово събитие до всеки endpoint директно от конзолата. Интеграцията се доказва със синтетични доставки още преди да пристигне първото реално заверяване.
22Endpoint-и с хигиена
Всеки endpoint има собствени ключове за подпис и собствени абонаменти и може да бъде паузиран, без да се изтрива — в демото паузиран staging endpoint стои до активния production.
23Експорт в два формата
CSV за машините, PDF за хората — по vIBAN или за целия период. Експортът е направен да се импортира, а не да се преписва.
24Извлечения по график
Месечните извлечения се изпращат сами на финансовия имейл на 1-во число. Рутинният отчет е абонамент, а не повтаряща се задача в нечий списък.
25Филтрирайте потока
Събитията се филтрират по тип, vIBAN или референция; книгата в конзолата търси по IBAN, клиент или референция. Да намерите едно плащане сред хиляди е заявка с три входа.
26Всяка промяна с причина
Промените на оператора в програмата — сметки, паузи, закриване — изискват причина и попадат в журнала за одит. Историята на програмата се обяснява сама в писмен вид.