Key | Default Value | Notes | Inheritable | Since Version |
autoapplycreditstrue | Enables available client credits to be applied to open invoices automaticallydefault | The view directory for the admin interface | |
autopaidpendingservicestrue | Enables available paid pending services to be provisioned automatically7 | The number of days after an invoice has gone unpaid before adding a late fee. | |
| autodebit autodebiting of a client when payment is dueavailable client credits to be applied to open invoices automatically | |
| autodebit_attempts | 3 | The number of attempts and failures to
|
auto_paid_pending_services | true | Enables available paid pending services to be provisioned automatically | |
|
autodebit | true | Enables autodebiting of a client when payment is due | |
|
autodebit_attempts | 3 | The number of attempts and failures to process a payment account before that payment account is disabled from being automatically debited. | |
|
|
autodebit_days_before_due | 1 | The number of days before a payment is due when an attempt will be made to autodebit the account for said payment | |
|
|
autosuspend | true | Enables auto suspension of a client for non-payment | |
|
|
calendar_begins | sunday | The first day of the week for the calendar | |
cascade
|
cancel_service_changes_days | 7 | The number of days after a queued service change (e.g. upgrade) has been unpaid at which time it will be canceled and the associated invoice voided | | 3.5 |
cancelation_fee_tax | false | Enables cancelation fees to be taxable | |
| cascade_tax | false | Enables tax on tax | |
|
|
client_change_service_package | false | Offers clients the choice to change their service to a different package belonging to the same package group and module | | 3.3 |
client_change_service_term | false | Offers clients the choice to change the pricing term of their services | | 3.3 |
client_create_addons | true | Offers clients the ability to create addons for existing services | | 3.2 |
client_prorate_credits | false | Enables prorated credits for services, or service configurable options, that are downgraded |
by the client | | 3.5 |
client_set_currency | false | Offers clients the choice to set their own default currency | |
|
|
client_set_invoice | true | Offers clients the choice to set their preferred invoice method | |
|
|
client_set_lang | true | Offers clients the choice to set their preferred language | |
|
|
client_view_dir | bootstrap | The view directory for the client interface | |
|
|
clients_cancel_services | false | Offers clients the choice to cancel their services | |
|
|
clients_format | {num} | The format of client IDs | |
| | | |
|
clients_start | 1500 | The first client ID number to begin with | |
|
|
country | US | The 2-character country code | |
|
|
date_format | M d, Y | The format for dates | |
|
|
datetime_format | M d, Y g:i:s A | The format for date and time | |
|
|
default_currency | USD | The 3-character currency code to use as default | |
| enable |
| The delivery methods enabled for this company | |
| taxEnables tax to be calculated in the systemWhether to send an email verification email when a new login is created or a client changes their email address. A notice will appear on the clients profile until they are verified. | |
exchange_rates_auto_update currency exchange rates to automatically update periodicallytax to be calculated in the system | |
|
|
exchange_rates_auto_update | false | Enables currency exchange rates to automatically update periodically | |
|
exchange_rates_padding | 3 | The percentage value to pad exchange rate calculations with | |
| |
| The exchange rate processor to use to retrieve exchange rates | |
|
|
exchange_rates_processor_key |
| The exchange rate processor API key to use when retrieving exchange rates | | 4.2 |
html_email | true | Enables email to be |
html_email | true | Enables email to be | |
| The password for the Interfax account | |
|
| The username for the Interfax account | |
|
| The full path to the invoice background image | |
|
|
inv_days_before_renewal | 5 | The number of days before a service renews when a new invoice is to be generated | |
|
|
inv_display_companyinfo | true | Enables company address info to be displayed on invoices | |
logo company logo due dates to be displayed on draft invoices | |
paidwatermark a paid watermark display displayed on pro forma invoices | |
payments payments and credits due dates to be displayed |
in a new table 4due_date_draft due dates company logo to be displayed on |
draft 3.5 | duedate_proforma due dates displayed pro forma 3.5 | due_date_inv due dates payments and credits to be displayed in a new table on |
standard 54 |
inv_draft_format | DRAFT-{num} | The format of draft invoice IDs | |
|
|
inv_format | {num} | The format of invoice IDs | |
increment1 | The increment step for the true | Creates a single invoice for services that renew on the same day for a client, or (if false) a separate invoice for each service. | | 3.6 |
inv_increment | 1 | The increment step for the number set for invoice IDs | |
|
| The full path to the invoice logo image | |
|
|
inv_method | email | The primary method to use to deliver invoices | |
|
|
inv_mimetype | application/pdf | The Mime-Type of the file that the invoice is created for | |
|
|
inv_pad_size | 0 | The padding character-length to use for invoice ID numbers | |
|
|
inv_pad_str | 0 | The string to pad the auto-incrementing invoice ID numbers with | |
|
|
inv_paper_size | letter | The paper size of the invoice | |
|
|
inv_proforma_start | 1 | The first proforma invoice ID number to begin with | |
suspendedservicestrue | Enables suspendend services to continue to be invoicedformat | PROFORMA-{num} | The format of proforma invoice IDs | |
templatedefault_invoice template to use for generating invoicesfirst invoice ID number to begin with | |
| terms | The Terms to display on the invoicetrue | Enables suspendend services to continue to be invoiced | |
|
|
inv_template | default_invoice | The template to use for generating invoices |
language | en_us | The default language | mail_delivery | php | The method with which to send email | | |
multi_currency_pricing | package | The pricing scheme to use when evaluating multi-currency prices | | |
notice_pending_autodebit | 1 | The number of days before an invoice is scheduled to be autodebited that the Auto-Debit Pending notice should be sent3.3 |
inv_terms_* |
|
Info |
---|
title | inv_terms has changed |
---|
| In v4.5.0, the inv_terms key no longer exists. It is replaced by inv_terms_ followed by the language code, e.g. inv_terms_en_us |
The Terms to display on the invoice. The inv_terms key has been replaced by additional keys including the language code, e.g. inv_terms_en_us or inv_terms_de_de for English and German languages, respectively, based on the available installed languages. | |
| notice1 | -1 | The number of days after an invoice has gone unpaid before sending the first late notice
|
inv_type | standard | The invoice type (standard or proforma) | |
notice23 | The number of days after an invoice has gone unpaid before sending the second late noticeen_us | The default language | |
| notice3 | 7 | The number of days after an invoice has gone unpaid before sending the third late notice
|
late_fee_total_amount | true | Whether or not if the late fee is applied to the total amount of the invoice or only to the unpaid balance. | |
packages_format | {num} | late_fees |
| The late fees enabled for this company |
The package number format packagesincrement1 package id increment valuepackagesmethod with which to send email | |
| padsize0 packages padding sizepricing scheme to use when evaluating multi-currency prices | |
| packagespadstr0 | 1 | The number of days before an invoice is scheduled to be autodebited that the Auto-Debit Pending notice should be sent. |
The packages padding character | packages_start | package start idnumber of days after an invoice has gone unpaid before sending the first late notice | |
| payments_allowed_ach | true | Enables ACH payments to be processed through gateways and be added to payment accounts
|
notice2 | 3 | The number of days after an invoice has gone unpaid before sending the second late notice | |
| payments_allowed_cc | true | Enables credit card payments to be processed through gateways and be added to payment accountspostalmethods
|
notice3 | 7 | The number of days after an invoice has gone unpaid before sending the third late notice | |
|
packages_format | {num} | The package number format. | |
| apikey API Key required to make requests with PostalMethodspackage id increment value | |
| postalmethods_replyenvelope | false | Whether or not to include a reply envelope with the mailed letter
|
packages_pad_size | 0 | The packages padding size | |
|
|
packages_pad_str | 0 | The packages padding character |
postalmethods_testmode | true | Enables test mode for the PostalMethods accountprivate | key private key used for decryption | privatekeypassphrase | The private key passphrase to set in order to decryptpublic_key | | The public key used for encryption | true | Enables ACH payments to be processed through gateways and be added to payment accounts | |
|
|
payments_allowed_cc | true | Enables credit card payments to be processed through gateways and be added to payment accounts |
| send_payment_notices | true | Whether or not clients can be sent any of the Payment Due Notices
|
postalmethods_apikey |
| The API Key required to make requests with PostalMethods | |
|
postalmethods_replyenvelope | false | Whether or not to include a reply envelope with the mailed letter | |
3.4 | services_format | {num} | The format of service IDs
|
postalmethods_testmode | true | Enables test mode for the PostalMethods account | |
| services_increment | 1 | The increment step for the number set for service IDs
|
prevent_unverified_payments | false | Whether to allow payments from clients with an unverified email address | |
servicespad_size0 | The padding character-length to use for service ID numbersservices
| The private key used for decryption | |
| padstr0 string to pad the auto-incrementing service ID numbers withprivate key passphrase to set in order to decrypt | |
| services_start | 1 | The first service ID number to begin with
|
process_paid_service_changes | false | Whether or not service changes (e.g. upgrades) should be queued and processed only after the associated invoice has been paid | |
Status |
---|
setup_fee_tax | false | Enables setup fees to be taxable | public_key |
| The public key used for encryption | |
| showclienttax_idtrue the Tax ID field is shown in the client interfaceclients may receive marketing emails | | 4.3 |
.4showcurrencycodefalse | Enables currency codes to be shown next to currency valuesfields |
| The optional contact fields that are required for creating/updating contacts | |
| smtp_host | | The SMTP hostname to a mail server4.1 |
send_payment_notices | true | Whether or not clients can be sent any of the Payment Due Notices | |
smtppassword SMTP password to a mail serversmtp | port465 | The SMTP port to connect to a mail server on1 | The increment step for the number set for service IDs | |
|
|
services_pad_size | 0 | The padding character-length to use for service ID numbers |
smtp_security | ssl | The SMTP protocol to use. | smtp_user | | The SMTP username to a mail server
|
services_pad_str | 0 | The string to pad the auto-incrementing service ID numbers with | |
suspend_days_after_due7 number of days after a service is overdue and unpaid when it will be suspended.tax_exemptfirst service ID number to begin with | |
| setup_fee_tax | false | Enables |
a client tax-exempt | | The Tax ID/VATIN numbertrue | Whether or not the Tax ID field is shown in the client interface | |
Red | title | No |
---|
| theme_admin | 1 | The ID of the theme to use for the admin interface | | 3.4 |
show_currency_code | false | Enables currency codes to be shown next to currency values | |
|
show_receive_email_marketing | true | Whether or not the 'receive_email_marketing' setting is shown in the client interface | | 4.3 |
smtp_host |
| The SMTP hostname to a mail server | |
|
smtp_password |
| The SMTP password to a mail server | |
|
smtp_port | 465 | The SMTP port to connect to a mail server on | |
|
smtp_security | ssl | The SMTP protocol to use. | |
|
smtp_user |
| The SMTP username to a mail server | |
|
suspend_services_days_after_due | 7 | The number of days after a service is overdue and unpaid when it will be suspended. | |
|
synchronize_addons | true | Whether or not addon/child services should be set to the same renew date as their parent when they are created. In such cases, the price of the addon would be prorated based on the new renew date. | | 4.3 |
tax_exempt | false | Enables a client to be tax-exempt | |
|
tax_id |
| The Tax ID/VATIN number | |
|
theme_admin | 1 | The ID of the theme to use for the admin interface | |
|
theme_client | 12 | The ID of the theme to use for the client interface | |
|
timezone | America/Los_Angeles | The timezone to use for the system | |
|
unique_contact_emails |
| Sets a restriction on whether email addresses of contacts must be unique. Values may be primary or all. A value of all will require all contacts have unique email addresses, while a value of primary will require that only primary contacts (i.e. clients) have unique email addresses. No email restriction is imposed otherwise. |
| theme_client | 12 | The ID of the theme to use for the client interface4.6 |
void_invoice_canceled_service | true | Whether to void invoices for a service when it is cancelled | |
| timezone | America/Los_Angeles | The timezone to use for the system4.0 |
void_inv_canceled_service_days | any | Select the number of days after the invoice is due that it can be automatically voided. | |