Create savings account product
Create an organization's savings account product. Savings account products accrue interest based on the balance at the time of the interest calculation.<br> This endpoint generates the Savings account product created event. For information about interest-bearing accounts, see Interest-bearing accounts. The interest plan is fetched once and used to resolve or validate accrual_model before any resource configuration. Missing, null, or empty values derive the model from the plan. An explicit mismatch returns HTTP 400 EIBACC0365. An unknown nonempty plan model or a missing plan object returns HTTP 500 EIBACC0007, and errors from the interest plan API are passed through. None of these failures configure resources, persist a product, or publish a creation event.
Request
- Base URLhttps://sandbox.pismolabs.io/savings-products
- URLhttps://sandbox.pismolabs.io/savings-products/v1/savings-accounts
- AuthHTTP bearer
Request body
Example request
{
"interest_plan_id": "263d509a-d5d0-4b3a-b909-ce1b9174beff",
"name": "Tax 1 Default",
"accrual_model": "DEPOSIT_BASIS",
"balance_type": "VALUE_DATED_BALANCE",
"min_amount": 1000,
"processing_codes": {
"interest_processing_code": "009797",
"detach_processing_code": "009696"
},
"start_date": "2025-11-01",
"metadata": {
"key": "value"
}
}Response
Success
Example response
{
"created_at": "2024-01-23T13:26:25.000Z",
"updated_at": "2024-01-23T13:26:25.000Z",
"interest_plan_id": "263d509a-d5d0-4b3a-b909-ce1b9174beff",
"name": "Tax 1 Default",
"accrual_model": "DEPOSIT_BASIS",
"balance_type": "VALUE_DATED_BALANCE",
"min_amount": 1000,
"processing_codes": {
"interest_processing_code": "009797",
"detach_processing_code": "009696"
},
"product_id": "2c336e9d-d04f-4fd0-8f6e-25808f48d70c",
"status": "ACTIVE",
"start_date": "2025-11-01",
"metadata": {
"key": "value"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.