@php $downpaymentPermissions = [ 'downpayment.view' => [ 'label' => 'View downpayments', 'help' => 'Open the downpayment register, details, balances, and payment history.', ], 'downpayment.create' => [ 'label' => 'Create downpayments in POS', 'help' => 'Start the guided POS downpayment workflow and collect the first payment.', ], 'downpayment.update' => [ 'label' => 'Edit and collect balances', 'help' => 'Edit active downpayments and add, edit, or remove their payment entries.', ], 'downpayment.fulfill' => [ 'label' => 'Fulfill paid pre-orders', 'help' => 'Complete a fully paid downpayment after all required stock becomes available.', ], 'downpayment.delete' => [ 'label' => 'Delete downpayments', 'help' => 'Delete an active downpayment. Manager approval rules still apply when enabled.', ], ]; @endphp
Control the downpayment workflow separately from normal sales.