Users & Settings
Users
Users are the owner
/partners
/staff
of the company
/organization
.
There are 3 user roles at this moment in SMB
- Super (super admin)
- Can perform all actions
- Admin (administrator)
- Can't delete any data/records
- Can add/edit/view almost all data except settings & users
- Staff (sales staff)
- Can't edit any data/records
- Can't delete any data/records
- Can only view own added records for invoices, purchases & payments
- Can add products, customers, vendors, invoices, purchases & payments
- Customer (site customer)
- Can update customer company details
- Can view own invoice, recurring invoice and payments
- Vendor (site vendor)
- Can update vendor company details
- Can view own purchases and payments
Settings
Settings module can perform many system related configuration and has the following sub-sections.
App Settings
Application settings are the front-end app configuration with the following options
- App Name - Whatever you want to call your business application
- Date format - The date format to be used in the application
- Initial table row - The number of table row to be display on page load
- Main navigation position - Position of your navigation menu to top or left
- Hide ID column - If you would like to id ID columns on all tables
Invoice Settings
Invoice settings are the invoicing/seller company details with following
- Company Name
- Company Registration Number
- Phone Number
- Email Address
- Address
- Country
- State
- 5 Extra detail fields with label and value option
- Invoice footer - to display at the end of the invoice
- Logo - if you want to change the logo
- Template - 3 templates to choose from
System Settings
System level settings with following
- App Name
- App URL
- Timezone
- Default Account
- Enable/Disable Stock
- Email Settings
- From Name
- From Address
- Email Driver
- Amazon SES
- Mailgun
- SendMail
- SMTP
- SparkPost
- Currency Code - 3 digit ISO currency code
- Enable/Disable PayPal
- Accept credit/debit card payments with
- Stripe
- PayPal Pro
- PayPal Rest APIs
- Authorize.net
If you need any other card processing payment gateway, we can add it for fixed $250 charges (only for you) and$100 for shared (will be added to app for all others).
Email Templates
This page will help you to update email template, the template can be selected from top right and then you can modify it as you need. Please make sure to not left any tags opened.
Available variables will be display at the bottom of edit area, you can use any of these in the template code.
Taxes
You can add all taxes before adding any products and then assign then to products as you need. Taxes have the following fields
- Code
- Name
- Rate
- Tax Number
- Details
- Compound Tax
- Recoverable Tax
- State related Tax
- Same State Tax
- Different State Tax
For state related tax, only those will be applied who match the same/different state of invoice settings and customer/vendor settings.
For Indian GST, if same state then CGST and SGST will be applied while for different state IGST will be applied.
Categories
To add category for products, incomes and expenses. Only category name is required.
Custom Fields
Custom fields allow you to add more form fields to any of the available model of the application with following
- Name
- Slug
- Type
- Required
- Sort Order
- Entities
- Account
- Customer
- Expense
- Income
- Invoice
- Product
- Purchase
- Vendor
- Description