With the Payage Plugin, the payment description, amount, and currency can be "hard coded" directly in the article, or retrieved from Get or Post variables, or obtained from the user using a small form. An article can include multiple calls to the plugin, for example to offer a number of different items for sale.
Joomla's article text filtering can cause problems for plugins by adding HTML and other random characters, especially around quote characters. To avoid such problems, go to Joomla Global Configuration, Text Filters, and set all the relevant options to "No Filtering".
The plugin is called by placing text like this in your article:
{payage "product name" amount currency -option1 value -option2 value ...}
The curly brackets and the first three parameters must be present and in the correct order. For example:
{payage "green jumper" 26.00 GBP}
In this example, the plugin will call Payage to generate payment buttons for all published GBP accounts, and will merge them into the article in place of the plugin call. Clicking on any of the payment buttons will take you to the relevant gateway to pay the required amount. Buttons are placed in a div of class "pp_pbutton_div" so that you can style the layout according to your needs.