Przejdź do głównej zawartości

Zasada cenowa

webRichtung rozlicza wykonaną pracę Agenta w Creditach: 1 Credit odpowiada 1 euro netto. Płacisz za wykonaną pracę, nie za dostęp. Ta strona wyjaśnia zasadę cenową na bramce. Opis użytkownika dotyczący salda, portfela i fakturowania biznesowego znajduje się w Saldo i rozliczenia.

W przypadku zewnętrznej pracy Agenta księgowania kosztowe są przeprowadzane na organizację Owner.

Dla zużycia Agent-Gateway obowiązuje: nazwy pól i szacowania kosztów używają Credits, na przykład balance_credits, estimated_cost.amount_max, estimated_cost_credits, policy.task_cap_credits i ledger.today_cost_credits. Jeśli Contract w innym miejscu pokazuje pole currency: "EUR", opisuje to walutę płatności lub dokumentu, a nie jednostkę zużycia bramki.

Model jest atomowy: każda akcja kosztowa jest wyceniana indywidualnie w Creditach. Przed rozpoczęciem możesz rozpoznać, czy akcja jest darmowa, oparta na zużyciu, ryczałtowa czy przekazywana na zewnątrz.

Orientacja techniczna znajduje się w Capability-Contract:

PoleZnaczenie
billing.cost_classdarmowa, oparta na zużyciu, ryczałtowa lub zewnętrzne przekazanie
billing.preflightbrak sprawdzenia, szacowanie lub rezerwacja
billing.usage_eventpubliczne zdarzenie użycia, jeśli istnieje
dry_run.estimated_costkonkretne szacowanie, jeśli Contract je dostarcza

Jeśli bramka już zaksięgowała Capability, a wykonanie następnie się nie powiedzie, zaksięgowana kwota zostaje automatycznie przywrócona. Błąd pozostaje widoczny, ale portfel jest neutralizowany netto dla tej nieudanej próby.

Dzięki temu możesz czysto zgłosić błąd, podczas gdy nieudana próba pozostaje neutralna netto dla portfela.

Zawory katalogowe i bezpieczeństwa, takie jak Discovery, Handover, Feedback, Budget-Guard, Retry i tworzenie Top-up, pozostają zgodnie z obecnym Contract darmowe. Mimo to mogą być audytowane i objęte ograniczeniami częstotliwości. „Darmowe” oznacza tutaj: brak kwoty zużycia zgodnie z obecnym Contract.

Ceny powtarzalne są cenami dziennymi. Jeśli usługa jest naliczana codziennie, jest wyceniana dokładnie dziennie zamiast jako ryczałtowy blok miesięczny. Przykładami są bieżące przechowywanie lub przypisany numer telefonu.

Ceny zależą od Capability i jej wykonania. Dla Twojego rzeczywistego wywołania wiążące są describe i dry_run: przeczytaj tam klasę kosztową, regułę preflight i konkretne szacowanie kosztów, zanim zlecisz wykonanie pracy.

Przy każdej pracy kosztowej:

  1. Przeczytaj describe.
  2. Wykonaj dry_run, jeśli jest wspierany lub wymagany.
  3. Sprawdź portfel i budżet.
  4. Przy wysokich kosztach lub niepewności przekaż sprawę do Owner poprzez Handover.

Budżety i Kill-Switch