448 / 736CONFIRMO

Confirmo

Bramka płatnicza i wypłaty dla sprzedawców

Klient chce zapłacić bitcoinem, a sprzedawca musi wiedzieć, czy płatność dotarła i co otrzyma. Confirmo łączy te dwie strony: tworzy żądanie płatności, śledzi ją i zapisuje środki na saldzie sprzedawcy. Nie zawsze kończy się to bitcoinem ani natychmiastowym przelewem do własnego portfela.

Confirmo to bramka płatnicza dla firm i innych klientów zawodowych. Pomaga przyjmować płatności kryptowalutowe i wysyłać środki odbiorcom, w razie potrzeby wymieniając aktywa. Warto rozdzielić trzy etapy: opłacenie zamówienia, zapis salda u usługodawcy i późniejszą wypłatę. Ten opis odróżnia ogólną dokumentację interfejsu od europejskich warunków Confirmo Limited.

Europejską stroną umowy jest irlandzka Confirmo Limited. ESMA odnotowuje notyfikację z 16.12.2025 dotyczącą wymiany kryptoaktywów na pieniądze, wymiany między nimi i transferów. Warunki zaktualizowane 02.10.2026 opisują wykorzystanie gospodarcze, zawodowe i instytucjonalne, nie osobiste konto zakupowe. Rejestracja wymaga zatwierdzenia oraz kontroli AML, czyli działań przeciw praniu pieniędzy. Usługodawca zaznacza też, że nie ma uprawnień do przechowywania kryptoaktywów. Jego bieżące saldo płatnicze nie jest zatem ofertą długoterminowego przechowywania. Europejskich zasad nie można automatycznie stosować do innych spółek tej marki. [1] [2]

Wyobraź sobie sklep z cenami w euro i klienta płacącego BTC. Waluta ceny, wysłany bitcoin i aktywo zapisane sprzedawcy mogą się różnić. API, interfejs komunikacji sklepu z bramką, tworzy fakturę i odnośnik do płatności. currencyFrom określa podstawę wyceny; klient wybiera obsługiwane aktywo i sieć. settlement.currency wskazuje, co otrzyma sprzedawca. null oznacza tu zachowanie aktywa użytego przez klienta. Zapis na koncie Confirmo nie jest jeszcze przelewem do portfela, którego klucze kontroluje sam sprzedawca. [4]

Strona płatności pokazuje kwotę, adres, sieć i ważność oferty. Commercial Policy przewiduje domyślnie 15 minut dla rozliczenia w zwykłych pieniądzach i 30 minut w kryptoaktywach; przedłużenie przelicza kurs. Transakcję trzeba rozgłosić do właściwej sieci i na właściwy adres w obowiązującym czasie. Wymagane potwierdzenia sieciowe mogą nadejść później; w Bitcoinie wiążą się z umieszczaniem transakcji w blokach. confirming nie oznacza więc jeszcze paid. pending_verification oczekuje danych uczestników przelewu wymaganych przez Travel Rule. Sam powrót klienta przez returnUrl również nie dowodzi zapłaty. [3] [5]

Webhook to automatyczna wiadomość wysyłana do sklepu, gdy zmienia się płatność. Aby fałszywe powiadomienie nie uruchomiło wysyłki towaru, integracja musi sprawdzić jego pochodzenie, a następnie pobrać końcowy stan przez GET invoice API. Dokumentacja wylicza bp-signature jako odcisk SHA256 całej pierwotnej treści wiadomości z dopisanym callback password, wspólnym sekretem do weryfikacji. Ponowne złożenie JSON w innym zapisie nie wystarcza. Dostarczanie powtarza się do odpowiedzi 200, najwyżej 20 prób. Sklep musi rozpoznawać kolejne komunikaty tej samej faktury i nie realizować zamówienia ponownie. [6]

Klient może pomylić kwotę albo zapłacić po wygaśnięciu oferty. Przy nadpłacie faktura może pozostać paid, a unhandledExceptions oznacza nadwyżkę do rozliczenia. Chodzi wtedy o zwrot nadpłaty, nie automatycznie całej wartości zamówienia. Tolerancja niedopłat jest ustawiana i nie jest jednakowa dla wszystkich sklepów. Przyjęcie spóźnionej płatności korzysta z bieżącego kursu. Europejskie warunki przewidują 30 dni od utworzenia faktury na rozwiązanie wyjątku; później nie ustanawiają obowiązku zwrotu i przewidują opłatę. Koszty mogą pochłonąć małe kwoty. Opłacone zamówienie główne nie jest powodem, by zignorować nadwyżkę. [2] [7]

Saldo bramki służy bieżącej obsłudze płatności. Europejskie warunki przewidują przekazywanie kryptoaktywów każdego dnia roboczego do zweryfikowanego własnego portfela sprzedawcy. Jeśli spółka trzyma je dwa dni robocze, na koniec drugiego automatycznie wymienia je na zwykłe pieniądze; terminowe rozliczenie lub polecenie wypłaty może temu zapobiec. Niezweryfikowany adres, zbyt mała kwota po opłatach lub kontrole AML mogą zatrzymać przelew. Określenie self-custody wallets dotyczy portfeli kontrolowanych przez usługodawcę. Nie oznacza, że sprzedawca ma ich klucze prywatne, które pozwalają wydawać środki. [2] [3]

Sprzedawca może także wykorzystać saldo do płatności innemu odbiorcy. Wysłanie innego aktywa wymaga wymiany. Przed potwierdzeniem porównaj kwotę pobieraną, kwotę wysyłaną, kurs i opłaty; po wygaśnięciu oferta wymaga nowej wyceny. Kurs zawiera spread, czyli korektę względem bazowej ceny rynkowej. Przy przyjmowanej fakturze rozróżniaj również opłatę portfela klienta, opłatę sieciową Confirmo i opłatę przetwarzania potrącaną sprzedawcy. Przyjęcie polecenia nie dowodzi doręczenia. Błędnego adresu lub sieci może nie dać się naprawić. [3]

Anulowanie zakupu nie usuwa pierwotnej płatności z blockchaina. Według europejskich warunków zwrot jest nową transakcją kryptowalutową, w razie potrzeby poprzedzoną wymianą salda zwykłych pieniędzy. Obowiązuje kurs wykonania i nowe koszty, a pierwotna opłata przetwarzania nie wraca. Samo użycie bramki nie gwarantuje zatem klientowi początkowej wartości rynkowej. Usługodawca może odmówić zwrotu, gdy koszty sięgają zwracanej kwoty lub zabrania go prawo. Sprzedawca powinien wyjaśnić zasady jeszcze przed płatnością. [2]

Pełniejszy obraz uzyskasz, czytając to hasło razem z Bitcoin, Lightning Network, LNURL, Lightning Address. Do tego hasła prowadzą również odsyłacze z Płatność bitcoinem w Alza.

DOC · 001ESMA — Authorized crypto-asset service providersŹródło pierwotne DOC · 002Confirmo Limited — Terms and Conditions (2 October 2026)Źródło pierwotne DOC · 003Confirmo Limited — Commercial PolicyŹródło pierwotne DOC · 004Confirmo — Accepting Your First PaymentDokumentacja DOC · 005Confirmo — Invoice LifecycleDokumentacja DOC · 006Confirmo — NotificationsDokumentacja DOC · 007Confirmo — Handling Invoice ExceptionsDokumentacja
Zaktualizowano: Najpierw źródła · To nie jest porada inwestycyjna