Archive for March, 2009

Web Invoice – Invoicing and billing plugin for WordPress

Web InvoiceWeb Invoice lets WordPress blog owners send itemized invoices to their clients. Ideal for web developers, SEO consultants, general contractors, or anyone with a WordPress blog and clients to bill. The plugin ties into WP’s user management database to keep track of your clients and their information.

Once an invoice is created from the WP admin section, an email with a brief description and a unique link is sent to client. Clients follow the link to your blog’s special invoice page, view their invoice, and pay their bill using Moneybookers, Google Checkout, AlertPay or PayPal. The control panel is very user-friendly and intuitive.

Credit card payments may be accepted via Authorize.net, MerchantPlus’ NaviGate, Moneybookers, Google Checkout, AlertPay or PayPal account. For recurring billing we have integrated Authorize.net’s ARB API that will allow you to setup payment schedules along with invoices.

Some features:

  • Create invoices from the WordPress control panel
  • Prefill customer information using the WordPress user list
  • Download invoice as PDF document
  • Send invoice notifications to customers with a secured link back to the web invoice
  • Send invoice reminders to customers with a secured link back to the web invoice
  • Accept credit card payment via PayPal Payflow, Authorize.net, Sage Pay or MerchantPlus NaviGate
  • Moneybookers, AlertPay, Google Checkout, 2Checkout or PayPal available if you don’t have a credit card processing account
  • Setup recurring billing using Authorize.net’s ARB (Automatic Recurring Billing) feature, Google Checkout Subscriptions, PayPal, AlertPay or Moneybookers
  • Force web invoice pages to be viewed in SSL mode
  • Archive old invoices
  • Easily use old invoices as templates for new ones
  • Dynamic and intuitive user interface
  • Automatically mark invoices paid via Moneybookers (Requires merchant status), AlertPay (Requires merchant status) or Google Checkout as paid
  • Split gateway support (Your client is given the option of choosing the preferred gateway from the list of gateways you support). e.g PayPal and Moneybookers
  • All user interfaces are internationalized
  • E-mail templates and hooks to allow you to customize the e-mails sent to your clients
  • Integrate with other plugins, actions available: web_invoice_mark_as_paid, web_invoice_content_append, web_invoice_front_top, web_invoice_front_bottom, web_invoice_front_top, web_invoice_front_paid, web_invoice_front_unpaid, web_invoice_invoice_save, web_invoice_process_settings, web_invoice_display_settings

Sponsored features:

Would you like to see this plugin in other languages? Please show your interest in the Web Invoice community forum. You could also help us translate this plugin to your language.

Web Invoice is already translated to:

  • Italian (it_IT) by Dukessa
  • Belarusian (be_BY) by iam, http://www.antsar.info/
  • Portugese (pt_BR) by AndrĂ© Luiz, http://andrewebmaster.com.br/
  • Spanish (es_ES) by Danilo Casati, http://www.e-rgonomy.com/
  • French (fr_FR) by Aphrodite, http://mgr-artagency.com/

If you like this plugin please consider saying thanks, sponsoring a feature or making a donation.

Installation

  • Download the web-invoice plugin archive and extract it
  • Upload web-invoice to the /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Follow set-up steps on main ‘Web Invoice’ page
  • To create your first invoice navigate to ‘Web Invoice’ -> ‘New Invoice’, and select the user who will be the recipient

Other actions

If you are using Web Invoice to accept credit card payments, you must1 get a SSL certificate to secure communication between your server and your customers. If you are using IPN, or payment notification features it is adviced you get a SSL certificate to secure communication between your server and the payment processor.

1 PCI Data Security Standard

Issues and Ideas

Please use the issue tracker to report any issues and the forum to share your ideas to improve this plugin.

Recommended sites

Credit card processing and merchant accounts from MerchantWarehouseCredit card processing and merchant accounts from MerchantPlusUnlimited Lite Speed hosting

SyntaxHighlighter2

SyntaxHighlighter2 allows you to easily post syntax highlighted code all without loosing it’s formatting or making an manual changes.

It supports the following languages (the alias for use in the post is listed next to the name):

  • AS3 — as, as3
  • C++ — cpp, c, c++
  • C# — c#, c-sharp, csharp
  • ColdFusion – cf, coldfusion
  • CSS — css
  • Delphi — delphi, pascal
  • Diff/Patches — diff
  • Erlang — erlang
  • Groovy — groovy
  • Java — java
  • JavaFX — javafx
  • JavaScript — js, jscript, javascript
  • Perl — perl
  • PHP — php
  • Plain text — plain
  • PowerShell — powershell
  • Python — py, python
  • Ruby — rb, ruby, rails, ror
  • Scala — scala
  • SQL — sql
  • VB — vb, vb.net
  • XML/HTML — xml, html, xhtml, xslt

This plugin uses the SyntaxHighlighter JavaScript package by Alex Gorbatchev.

Installation

  • Download the syntaxhighlighter2 plugin archive and extract it.
  • Upload syntaxhighlighter2 to the /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress

Plugin Usage

Just wrap your code in [sourcecode language='css']code here[/sourcecode]. The language attribute is required!

Other BBCode Methods

Find [sourcecode language='css']code here[/sourcecode] too long to type? Here’s some alternative examples:

  • [source language='css']code here[/source]
  • [code language='css']code here[/code]
  • [sourcecode lang='css']code here[/sourcecode]
  • [source lang='css']code here[/source]
  • [code lang='css']code here[/code]
  • [sourcecode='css']code here[/sourcecode]
  • [source='css']code here[/source]
  • [code='css']code here[/code]

Issues and Ideas

Please use the contact form to report any issues and the forum to share your ideas to improve this plugin.

Recommended sites

Unlimited Lite Speed hosting

 

Smart Throttle

Smart Throttle WordPress plugin dynamically adjusts the time out between comments. Time out is decided by the rate of comments in the last hour. WordPress has a default comment time out of 15s. Which is sometimes not sufficient when your blog is being flooded with spam comments, every comment requires at least one write to the database. With a swarm of bots it quickly adds up, specially on a server with limited resources. Smart Throttle adjusts the time out depending on the rate of comments in the last hour from the given user. Bellow you will find the time out increments.

  • Upto 5 comments/h – 15s
  • From 6-14 comments/h 5s increment
  • Every comment/h there after 60s increment.

Installation

  • Download the smart-throttle plugin archive and extract it.
  • Upload smart-throttle to the /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress

Issues and Ideas

Please use the contact form to report any issues and the forum to share your ideas to improve this plugin.

Recommended sites

Unlimited Lite Speed hosting

 

No Copy

No Copy plugin prevents users from using their context menu (right click) on your blog. This should prevent plagiarism by most users. However there are many means to copy a site without using the context menu.

Installation

  • Download the no-copy plugin archive and extract it.
  • Upload no-copy to the /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress

Issues and Ideas

Please use the contact form to report any issues and the forum to share your ideas to improve this plugin.

Recommended sites

Unlimited Lite Speed hosting

 

Euro coin trading company

euroscoin.com

euroscoin.com provides online presence for Euro coin trading company. They were using Network Solutions for web hosting, but were not happy with the response time of Network Solutions support. It was a hard decision to make because they will have to put behind many years off experience with Network Solution’s CMS, ImageCafe. I was able to convince otherwise with a demo site using WordPress. euroscoin.com proudly powered by WordPress and currently hosted at Netfirms.
More >