Financial Authority Registry

Single source of truth for every legitimate reason money may move inside SonoLinq.

Registered Authorities

20

Authorized (Recent)

0

Denied (Recent)

0

Incident Authority

NONE

SETTLEMENT_RELEASESettlement Release

Settlement release authorized. Authorizes creating settlement and releasing payout.

SETTLEMENT
Active

Permitted Actions (6)

CREATE_SETTLEMENT
RELEASE_PAYOUT
RELEASE_SEGMENT_PAYOUT
APPROVE_SEGMENT
UPDATE_SEGMENT_STATUS
UPDATE_PAYOUT_STATUS

Prohibited Actions (3)

ISSUE_REFUND
HOLD_PAYOUT
FREEZE_SETTLEMENT
Subsystem: Settlement System · Evidence Required: segment_id, assignment_id, payout_amount_cents, approval_status
STRIPE_CHARGEBACKStripe Chargeback

Stripe chargeback received. Authorizes dispute creation and fund reversal.

REFUND
Active

Permitted Actions (4)

RECORD_CHARGEBACK
CREATE_DISPUTE_HOLD
UPDATE_PAYMENT_STATUS
UPDATE_PAYOUT_STATUS

Prohibited Actions (4)

RELEASE_PAYOUT
MARK_INVOICE_PAID
CREATE_SETTLEMENT
RELEASE_SEGMENT_PAYOUT
Subsystem: Stripe Webhook · Evidence Required: stripe_dispute_id, chargeback_amount_cents, dispute_reason
STRIPE_REFUNDStripe Refund

Stripe refund processed. Authorizes recording refund and reversing downstream financial state.

REFUND
Active

Permitted Actions (4)

ISSUE_REFUND
RECORD_REFUND
REVERSE_SETTLEMENT
UPDATE_PAYMENT_STATUS

Prohibited Actions (3)

CHARGE_PAYMENT
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: Stripe Webhook · Evidence Required: stripe_refund_id, refund_amount_cents, original_charge_id
DUPLICATE_PAYMENT_DETECTIONDuplicate Payment Detection

Duplicate payment detected. Authorizes refunding duplicate charge.

REFUND
Active

Permitted Actions (3)

ISSUE_REFUND
RECORD_REFUND
UPDATE_PAYMENT_STATUS

Prohibited Actions (3)

CHARGE_PAYMENT
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: Payment Reconciliation · Evidence Required: original_payment_id, duplicate_payment_id, detection_method
CLIENT_SPENDING_APPROVALClient Spending Approval

Client spending approval granted. Authorizes charging above configured threshold.

PAYMENT
Active

Permitted Actions (2)

CHARGE_PAYMENT
UPDATE_SPENDING_APPROVAL_STATUS

Prohibited Actions (3)

ISSUE_REFUND
RELEASE_PAYOUT
VOID_INVOICE
Subsystem: Spending Approval System · Evidence Required: spending_approval_id, approved_amount_cents, approver_user_id
STRIPE_PAYMENT_SUCCESSStripe Payment Success

Stripe payment charge succeeded. Authorizes recording successful payment and downstream payout eligibility.

PAYMENT
Active

Permitted Actions (4)

CHARGE_PAYMENT
RECORD_PAYMENT_SUCCESS
UPDATE_PAYMENT_STATUS
TRIGGER_PAYOUT_ELIGIBILITY

Prohibited Actions (3)

ISSUE_REFUND
MODIFY_LEDGER_STATE
VOID_INVOICE
Subsystem: Stripe Webhook · Evidence Required: segment_id, assignment_id, amount_charged_cents
STRIPE_PAYMENT_FAILUREStripe Payment Failure

Stripe payment charge failed. Authorizes recording payment failure and triggering retry logic.

PAYMENT
Active

Permitted Actions (3)

RECORD_PAYMENT_FAILURE
UPDATE_PAYMENT_STATUS
TRIGGER_RETRY

Prohibited Actions (4)

ISSUE_REFUND
RELEASE_PAYOUT
MARK_INVOICE_PAID
CREATE_SETTLEMENT
Subsystem: Stripe Webhook · Evidence Required: segment_id, failure_reason, amount_cents
PAYMENT_RETRYPayment Retry

Failed payment retry attempt. Authorizes retrying charge through payment provider.

PAYMENT
Active

Permitted Actions (3)

RETRY_PAYMENT
RETRY_TRANSFER
UPDATE_PAYMENT_STATUS

Prohibited Actions (3)

ISSUE_REFUND
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: Payment Retry Worker · Evidence Required: original_payment_id, failure_reason, retry_count
LEDGER_RECONCILIATIONLedger Reconciliation

Ledger reconciliation. Authorizes adjusting ledger entries for accounting accuracy.

LEDGER
Active

Permitted Actions (4)

MODIFY_LEDGER_STATE
CREATE_LEDGER_ENTRY
RECONCILE_PAYOUT
MODIFY_REMITTANCE

Prohibited Actions (4)

CHARGE_PAYMENT
ISSUE_REFUND
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: Ledger System · Evidence Required: ledger_entry_id, discrepancy_type, reconciliation_method
INVOICE_OVERDUEInvoice Overdue

Invoice past due date. Authorizes applying late fees and escalation.

INVOICE
Active

Permitted Actions (3)

APPLY_LATE_FEE
UPDATE_INVOICE_STATUS
TRIGGER_ESCALATION

Prohibited Actions (3)

ISSUE_REFUND
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: Invoice System · Evidence Required: invoice_id, due_date, days_overdue
INVOICE_PAIDInvoice Paid

Invoice payment confirmed. Authorizes marking invoice paid and releasing downstream payouts.

INVOICE
Active

Permitted Actions (3)

MARK_INVOICE_PAID
UPDATE_INVOICE_STATUS
TRIGGER_PAYOUT_ELIGIBILITY

Prohibited Actions (3)

ISSUE_REFUND
VOID_INVOICE
APPLY_LATE_FEE
Subsystem: Invoice System · Evidence Required: invoice_id, payment_method, payment_confirmation
INCIDENT_REPORTIncident Report

Incident Reports are informational records. They possess NO financial authority. This authority exists solely to document that Incident Reports cannot authorize any financial action. Permitted actions are informational only — preserving evidence, notifying users, linking entities, recording chronology.

INCIDENT
Active

Permitted Actions (7)

CREATE_INCIDENT_REPORT
PRESERVE_EVIDENCE
NOTIFY_USERS
NOTIFY_ADMINISTRATORS
LINK_RELATED_ENTITIES
RECORD_CHRONOLOGY
TRIGGER_OPTIONAL_REVIEW

Prohibited Actions (53)

HOLD_PAYOUT
FREEZE_SETTLEMENT
REFUND_PAYMENT
CREDIT_INVOICE
DEBIT_INVOICE
MODIFY_REMITTANCE
MODIFY_PAYMENT_STATUS
MODIFY_PAYOUT_STATUS
MODIFY_LEDGER_STATE
RELEASE_FUNDS
+43 more
Subsystem: Incident Reporting · Evidence Required: incident_report_id
SETTLEMENT_HOLDSettlement Hold

Settlement hold authorized. Authorizes holding payout pending resolution.

HOLD
Active

Permitted Actions (4)

HOLD_PAYOUT
FREEZE_SETTLEMENT
UPDATE_SEGMENT_STATUS
UPDATE_PAYOUT_STATUS

Prohibited Actions (4)

RELEASE_PAYOUT
CREATE_SETTLEMENT
ISSUE_REFUND
RELEASE_SEGMENT_PAYOUT
Subsystem: Dispute System · Evidence Required: segment_id, hold_reason, dispute_id_or_admin_reference
FUTURE_PROVIDER_PLACEHOLDERFuture Provider Placeholder

Placeholder authority for future payment providers. No actions permitted until activated and configured.

FUTURE_PROVIDER
Active

Permitted Actions (0)

Prohibited Actions (13)

CHARGE_PAYMENT
ISSUE_REFUND
RELEASE_PAYOUT
HOLD_PAYOUT
FREEZE_SETTLEMENT
MODIFY_LEDGER_STATE
MARK_INVOICE_PAID
CREATE_SETTLEMENT
APPLY_LATE_FEE
APPLY_NO_SHOW_PENALTY
+3 more
Subsystem: Future Provider Abstraction · Evidence Required: provider_type, activation_status
COMPANY_DIRECT_PAY_VERIFICATIONCompany Direct Pay Verification

Company direct payment verification. Authorizes transitioning direct pay status when company reports payment or sonographer confirms receipt.

COMPANY_DIRECT_PAY
Active

Permitted Actions (3)

TRANSITION_DIRECT_PAY_STATUS
UPDATE_DIRECT_PAY_STATE
RECORD_COMPANY_PAYMENT

Prohibited Actions (5)

CHARGE_PAYMENT
ISSUE_REFUND
RELEASE_PAYOUT
CREATE_SETTLEMENT
MARK_INVOICE_PAID
Subsystem: Company Direct Pay System · Evidence Required: assignment_id, company_terms_snapshot_id, payment_status, confirmation_method
NO_SHOW_POLICYNo-Show Policy

No-show penalty applied. Authorizes calculating and applying no-show penalties.

CANCELLATION
Active

Permitted Actions (3)

APPLY_NO_SHOW_PENALTY
UPDATE_SEGMENT_STATUS
UPDATE_SEGMENT_AMOUNT

Prohibited Actions (3)

ISSUE_REFUND
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: No-Show System · Evidence Required: assignment_id, service_day_id, no_show_party, penalty_config
CANCELLATION_POLICYCancellation Policy

Cancellation fee policy applied. Authorizes calculating and applying cancellation fees.

CANCELLATION
Active

Permitted Actions (4)

CALCULATE_CANCELLATION_FEE
APPLY_CANCELLATION_FEE
UPDATE_SEGMENT_STATUS
UPDATE_SEGMENT_AMOUNT

Prohibited Actions (3)

ISSUE_REFUND
RELEASE_PAYOUT
MARK_INVOICE_PAID
Subsystem: Cancellation System · Evidence Required: assignment_id, cancellation_time, hours_before_start, fee_config
SCHEDULE_CHANGE_ADJUSTMENTSchedule Change Adjustment

Schedule change financial adjustment. Authorizes proration and segment adjustments.

ADJUSTMENT
Active

Permitted Actions (4)

APPLY_PRORATION
UPDATE_SEGMENT_STATUS
RECALCULATE_FEES
UPDATE_SEGMENT_AMOUNT

Prohibited Actions (2)

ISSUE_REFUND
RELEASE_PAYOUT
Subsystem: Schedule Change System · Evidence Required: schedule_change_request_id, original_dates, new_dates, approval_status
PRORATIONProration

Proration calculation. Authorizes proportional financial adjustments for partial service.

ADJUSTMENT
Active

Permitted Actions (3)

APPLY_PRORATION
UPDATE_SEGMENT_AMOUNT
RECALCULATE_FEES

Prohibited Actions (2)

ISSUE_REFUND
RELEASE_PAYOUT
Subsystem: Proration System · Evidence Required: segment_id, planned_days, actual_days, proration_amount_cents
MANUAL_ADMIN_ADJUSTMENTManual Administrative Financial Adjustment

Admin manual financial adjustment. Authorizes direct financial state changes by administrators with justification. This is the broadest authority — it can permit any financial action when an admin provides proper justification.

ADJUSTMENT
Active

Permitted Actions (25)

MODIFY_PAYMENT_STATUS
MODIFY_PAYOUT_STATUS
MODIFY_LEDGER_STATE
CREATE_CREDIT
VOID_INVOICE
ISSUE_REFUND
RELEASE_PAYOUT
HOLD_PAYOUT
EXTEND_PAYMENT_GRACE
APPROVE_SEGMENT
RELEASE_SEGMENT_PAYOUT
RELEASE_HOLD
RELEASE_DISPUTE_HOLD
RECONCILE_PAYOUT
RETRY_TRANSFER
UPDATE_SEGMENT_STATUS
UPDATE_INVOICE_STATUS
CREATE_LEDGER_ENTRY
MODIFY_REMITTANCE
REVERSE_SETTLEMENT
FREEZE_SETTLEMENT
CREATE_SETTLEMENT
UPDATE_PAYMENT_STATUS
UPDATE_PAYOUT_STATUS
MODIFY_PRICING_CONFIG

Prohibited Actions (0)

Subsystem: Admin Tools · Evidence Required: admin_user_id, justification, entity_type, entity_id, adjustment_type