You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

Table of Contents

Invoice and Charge Options

OptionDescription
Invoice Days Before RenewalThe number of days before a service or recurring invoice renews to generate an invoice.
Auto Debit Days Before Due DateThe number of days before an invoice is due to auto debit the clients default payment account (if the client is configured for auto debit).
Suspend Services Days After DueThe number of days to wait after an invoice for a service has been past due before suspending the service.
Auto Debit Attempts

The number of attempts and failures to process a payment account before that payment account is disabled from being automatically debited.

If a payment account is disabled from being auto debited a note will be created on the client's account stating such.

Allow Client to Set Invoice MethodCheck to allow the client to choose which method of invoice delivery they prefer (e.g. Paper or Email).
Invoice Suspended ServiceCheck to continuing invoicing suspended services.
Allow Clients to Cancel ServicesCheck to allow clients to cancel their own services.
Allow Clients to Create Addons for Existing ServicesCheck to allow clients to order addons for any of their services that support them.
Allow Clients to Change Service TermsCheck to allow clients to change the term of recurring services.
Automatically Apply Loose CreditsCheck to allow Blesta to automatically apply credits to open invoices (oldest invoices first).
Automatically Provision Paid Pending ServicesCheck to allow Blesta to automatically provision services that are both pending and have an invoice that has been paid.

Invoice Customization

Basic Options

OptionDescriptionNotesSince Version
Invoice Format

The invoice number format. Available tags include:

  • {num} The invoice number (required)
  • {year} The four-digit year
  • {month} The two-digit month
  • {day} The two-digit day

{month} and {day} tags became available in version 3.4

Temporal tags (i.e. {year}, {month}, {day}) are replaced by their current values when an invoice is created. This means that the {num} tag will start anew for smallest time period set in the format. For example, using "{num}-{month}" can generate invoice ID codes such as "15-05", indicating the 15th invoice for the month of May. Once an invoice is generated for the next month, the {num} value will start back at 1, e.g. "1-06" indicating the 1st invoice for the month of June. A format of "{num}-{day}{month}" would cause the {num} value to start back at 1 each day.

 
Invoice Draft FormatThe invoice number format for draft invoices. Available tags include:
  • {num} The invoice number (required)
  • {year} The four digit year
  • {month} The two-digit month
  • {day} The two-digit day

{month} and {day} tags became available in version 3.4

Temporal tags (i.e. {year}, {month}, {day}) are replaced by their current values when an invoice is created. This means that the {num} tag will start anew for smallest time period set in the format. For example, using "{num}-{month}" can generate invoice ID codes such as "15-05", indicating the 15th invoice for the month of May. Once an invoice is generated for the next month, the {num} value will start back at 1, e.g. "1-06" indicating the 1st invoice for the month of June. A format of "{num}-{day}{month}" would cause the {num} value to start back at 1 each day.

 
Invoice Start ValueThe invoice number start value.Changing this value after invoices have been generated will start the next invoice number at this start value plus the increment value. 
Invoice Increment ValueThe invoice number increment value.  
Invoice TypeThe type of invoice that is created by default.Pro forma invoices change to Standard invoices after they have been paid and closed.3.3
Pro Forma Invoice Format

The pro forma invoice format. Available tags include:

  • {num} The invoice number (required)
  • {year} The four-digit year
  • {month} The two-digit month
  • {day} The two-digit day

 {month} and {day} tags became available in version 3.4

Temporal tags (i.e. {year}, {month}, {day}) are replaced by their current values when an invoice is created. This means that the {num} tag will start anew for smallest time period set in the format. For example, using "{num}-{month}" can generate invoice ID codes such as "15-05", indicating the 15th invoice for the month of May. Once an invoice is generated for the next month, the {num} value will start back at 1, e.g. "1-06" indicating the 1st invoice for the month of June. A format of "{num}-{day}{month}" would cause the {num} value to start back at 1 each day.

3.3
Pro Forma Invoice Start ValueThe pro forma invoice number start value. 3.3

Look and Feel

OptionDescription
Logo

Upload the logo to appear on the invoice.

Can't upload?

If you're having trouble uploading a logo check that the Uploads Directory under [Settings] > [System] > [General] > [Basic Setup] is configured correctly.

Background

Upload the background to appear on the invoice.

The GD extension may be required

If the background or logo needs to be resized the GD PHP extension may be required.

TermsEnter the payment terms or any other information you wish to appear on the invoice.
Paper SizeThe paper size (if printing).
Invoice TemplateThe invoice template to use to render the invoice.
Invoice File TypeThe invoice file type. Invoice templates may support various file types.
Font Family

Select the font to be used for PDF invoices for each installed language.

Because of the nature of PDFs most fonts must be embedded within the document, and only characters supported by the font may be displayed. This means you may need to select or add a different font to properly display characters for your language.

To add additional fonts, download additional TCPDF fonts and unpack them to the /vendors/tcpdf/fonts/ directory of your Blesta installation.

Display on Invoice
OptionDescriptionSince Version
LogoCheck to display the logo on the invoice. 
Company Name/AddressCheck to display the company name and address on the invoice. 
PAID WatermarkCheck to display a "PAID" watermark on the invoice if the invoice has been paid. 
Payments/CreditsCheck to display transaction payments that have been applied to the invoice.3.4

 

Invoice Delivery

Basic Options

OptionDescription
Invoice Delivery Methods
OptionDescription
EmailCheck to enable Email delivery.
PaperCheck to enable Paper delivery. If selected invoices will be queued for printing, and must be printed by a staff member under [Billing] > [Print Queue].
InterFaxCheck to enable Fax delivery through InterFax.
PostalMethodsCheck to enable Paper delivery through PostalMethods.

InterFax

OptionDescription
UsernameYour InterFax username.
PasswordYour InterFax password.

PostalMethods

OptionDescription
API KeyYour PostalMethods API key.
Test ModeCheck to enable test mode (will not actually delivery invoices).
Include a Reply EnvelopeCheck to include a reply envelope. If checked, all invoices will be delivered in black and white only.

Are you receiving a '-1' error?

This may be because PostalMethods only supports old SSL protocols and ciphers which may not be disabled on your server. You can force the use of SSL3 by adding this line of code:

$this->setOption(CURLOPT_SSLVERSION, 3);

To components/delivery/postal_methods/postal_methods.php on line 233 just before:

$response = $this->Http->post(self::$url, $xml);

Accepted Payment Types

Some payment gateways support both Credit Card and ACH payments. These settings allow you to prevent users from submitting payments of a given type regardless of whether or not the gateways supports it. Check only the types you wish to accept.

OptionDescription
Credit CardCheck to enable credit card processing.
Automated Clearing HouseCheck to enable ACH processing.

 

Payment Due Notices

OptionDescription
First NoticeThe number of days before or after an invoice is due to send the first late notice email.
Second NoticeThe number of days before or after an invoice is due to send the second late notice email.
Third NoticeThe number of days before or after an invoice is due to send the third late notice email.
Auto-Debit Pending NoticeThe number of days before an account is auto debited to send the pending auto debit notice email.

Coupons

Creating Coupons

As of Blesta version 3.5.3, setting a Quantity of zero (0) will denote the coupon to have unlimited uses.

 

  • No labels