Location Call now0906 432 851 Location About us
Nationwide Delivery Available
Finance & Warranty available
Over 30 years industry experience
Pay securely online for your car

Pay an Invoice

Please fill out the form below to pay an invoice.
Need help? Please contact us on 0906 432 851 and our accounts team will be happy to assist.

Enter Invoice number: (optional)
Enter amount to pay:*
Full Name:*
Email Address:*
Phone Number:*
What is the payment related to?:*

Payment Details

By clicking your are accepting
our T&C's
Secure Payments
Our payment gateway is provided by Stripe. All information entered on this page is securely transmitted to their servers for processing. No credit card information is stored on the servers of Peter Hanley Motors so you can be sure your data remains confidential and safe.
Please wait while we process your payment').appendTo(payOverlay); $.ajax({ type: 'post', url: root + 'plugins/pages/content/payment_module/create.php', data: { details: JSON.stringify(details) }, dataType: 'json', success: function(data){ if (data.code == 200){ details.amount = data.amount; details.payId = data.payId; details.intent = data.intent; stripe.handleCardPayment(data.intent, card).then(function(result) { if (result.error) { payOverlay.remove(); Apprise(result.error.message); } else { beginIntentCheck(details, result); } }); } else { payOverlay.remove(); Apprise(data.message); } } }); }); }); function getDetails(){ details.inv = $(".invoicenumber").val(); details.amount = $(".invoiceamount").val(); details.full_name = $(".full_name").val(); details.email = $(".email").val(); details.phone = $("input.phone").val(); details.related = $("input.related").val(); } function beginIntentCheck(details, payment){ $.ajax({ async: false, type: 'post', dataType: 'json', url: root+'plugins/pages/content/payment_module/process.php', data: { details: JSON.stringify(details), payment: JSON.stringify(payment) }, success: function(data){ if (data.code==200){ completePayment(data.code, ''); } else if (data.code == 403){ payOverlay.find("> div").append("This payment requires further authentication with your bank.

Please check your phone/banking app to complete your payment"); setTimeout(beginIntentCheck(details, payment), 5000); } else { completePayment(data.code, data.message); } }, error: function(){ } }); } function completePayment(code, message){ payOverlay.remove(); if (code == 200){ Apprise("Thank you, your payment successfully processed"); $(window).off("beforeunload"); self.location = root+"thank-you"; } else { Apprise(message); } }
Website Design by Dmac Media