Apply inherited loan product charge
Applies one product-version charge template to a loan account and persists an immutable charge fact.
Authorizations
JWT bearer token issued by the identity provider.
Headers
Canonical idempotency key for safe retries.
"550e8400-e29b-41d4-a716-446655440004"
Path Parameters
Loan product identifier.
"550e8400-e29b-41d4-a716-446655440000"
Body
Charge effective timestamp (RFC3339 or YYYY-MM-DD).
"2026-06-14T12:00:00Z"
Charge template identifier.
Loan account identifier.
"550e8400-e29b-41d4-a716-446655440005"
Product version identifier.
"550e8400-e29b-41d4-a716-446655440001"
Loan account creation timestamp (RFC3339 or YYYY-MM-DD).
"2026-06-14T12:00:00Z"
Response
Created
Loan account creation timestamp (RFC3339, UTC).
"2026-06-14T12:00:00Z"
Charge amount as a decimal string in major currency units, fixed scale of 2 decimal places.
"1234.56"
Timestamp the charge was assessed (RFC3339, UTC).
"2026-06-14T12:00:00Z"
Charge code resolved from the template.
"LATE_FEE"
Charge template the fact was derived from.
Charge type resolved from the template.
ISO 4217 currency code of the amount.
"BRL"
Loan account the charge was applied to (uuid).
"550e8400-e29b-41d4-a716-446655440005"
Charge rate as a decimal string (fractional, e.g. "0.015" for 1.5%).
"0.015"
Product version whose template produced this charge (uuid).
"550e8400-e29b-41d4-a716-446655440001"
Non-blocking regulatory warnings raised while assessing the charge.

