Nombaone.BillingSettings (Nomba One v0.1.0)

View Source

Your org-wide billing + dunning policy — how hard and when the engine retries, payday bias, grace windows, and collection defaults.

dunning_intervals_hours and payday_days are lists of integers; proration_credit_policy is credit_next_cycle or none; default_collection_method is charge_automatically or send_invoice.

Summary

Types

t()

@type t() :: %Nombaone.BillingSettings{
  __raw__: term(),
  comms_enabled: term(),
  default_collection_method: term(),
  domain: term(),
  dunning_intervals_hours: term(),
  dunning_max_attempts: term(),
  dunning_max_window_hours: term(),
  grace_period_hours: term(),
  partial_collection_enabled: term(),
  payday_bias_enabled: term(),
  payday_days: term(),
  payday_pull_forward_days: term(),
  proration_credit_policy: term()
}