Add store installments module with calculator and public API docs.

Business dashboard can manage credit methods and preview plans; cropper and module flags support the new flow.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-09-24 23:17:51 +03:30
co-authored by Cursor
parent ff419603bf
commit e2950fa20e
26 changed files with 2661 additions and 37 deletions
@@ -2,6 +2,7 @@
export const BUSINESS_DASHBOARD_MODULE_IDS = [
'products',
'store',
'store_installments',
'portfolio',
'blog',
'warehouse',
@@ -32,6 +33,7 @@ export const BUSINESS_DASHBOARD_MODULE_LABELS: Record<
> = {
products: 'Products',
store: 'Store',
store_installments: 'Installments & Facilities',
portfolio: 'Portfolio',
blog: 'Blog',
warehouse: 'Warehouse',
@@ -82,7 +84,10 @@ export const HOME_CHART_LABELS: Record<HomeChartId, string> = {
*/
export const DEFAULT_ENABLED_BUSINESS_MODULES: BusinessModuleId[] =
BUSINESS_DASHBOARD_MODULE_IDS.filter(
(id) => id !== 'workshops' && id !== 'multilanguage_data',
(id) =>
id !== 'workshops' &&
id !== 'multilanguage_data' &&
id !== 'store_installments',
)
export const DEFAULT_HOME_CHARTS: [HomeChartId, HomeChartId] = [