Joomla component to handle payment processing for other components.