Prepaid option removed
kind: "prepaid" is no longer a plan option. Credit-wallet behavior is not per-plan: a wallet
belongs to a customer and a provider, so a plan-level minimum or low-balance threshold could not
govern it.
- Incoming
kind: "prepaid"is accepted and dropped. Responses never emit it. lowBalanceUnitsis gone. The low-balance webhook still fires from the credit debit path at the existing threshold of 10 remaining units, after auto-recharge is attempted, and is deduped per customer.minTopUpMinoris now a provider setting in SolvaPay Console. It applies to hosted top-up, payment-intent top-up, and auto-recharge. Amounts below the floor — the higher of Stripe’s per-currency minimum and the provider minimum — are rejected, not silently raised.