Our payment system is linked directly to invoices – in order to make a payment you will need to know your invoice number (located on the invoice emailed to you) and the email address associated with your account. If you don’t know these, please contact us on 087 35 23 595 and we will be happy to assist.