Add a "Pay an invoice" button to my website

Hello
We have an Engineering Company and currently send PDF invocies by email.  OUt preferred payment is BACS, whihc suits most of our customers.   We have the odd enquiry of "can i pay by Crdit Card".  I had a Paypal Here account but the reader stopped working.  We have a website, is there any way that a "Pay my invoice" button can be added to our website, where the customer adds the invoice number as a reference, the amount and their card details?
All the offerings I have seen all seem to link to ecommerce software.  There is no buying or selling on our website, just want an option for people to easliy pay us by card.

All suggestions welcome.  Many thanks.....

Comments

  • Sandtree
    Sandtree Posts: 10,628 Forumite
    10,000 Posts Fourth Anniversary Name Dropper
    What platform is your website built on?
    What finance package are you using?

    Simply adding a button that takes them to PayPal to make a payment where they enter the details is very simple but leaves you with the problems to deal with if they enter the wrong invoice number or some other issue.

    You could build something more complex where you load invoice data to a database that the website reads to ensure they pay the right amount for the right invoice numbers etc but that could be a fairly deep rabbit hole you go down in terms of building a complex solution. To go deeper is the potential integration with your finance systems so there is no manual process of updating said db 

    The other angle is if your finance package can do anything or integrates with any payment portal to do it off website.
  • Thanks Sandtree.  We use Sage for our Accounts but not for the raising of invoices- invoices are raised as part or Work Management System - I wish we had gone down the Sage route fully from the beginning, nut too late to change now.

    Yes Paypal could work but I wanted to see what else there is out there as we have had hassles setting up a Paypal Business account.

    I see what you mean about matching up invoices and knowing who made the payment in case of error.

    I will see what else comes up...
  • MattMattMattUK
    MattMattMattUK Posts: 10,961 Forumite
    10,000 Posts Fourth Anniversary Name Dropper
    If I were you then put the button on the invoice (PDF link) and link it through the payment gateway with pre-populated client details etc. Putting a payment link on your website and telling your clients to go there is pretty much an advert for getting some hackers to compromise your website and replace it with their own link. 
  • If I were you then put the button on the invoice (PDF link) and link it through the payment gateway with pre-populated client details etc. Putting a payment link on your website and telling your clients to go there is pretty much an advert for getting some hackers to compromise your website and replace it with their own link. 
    Thanks Matt.  Can you piint me in the direction of setting up the PDFink as you suggest?
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 350.4K Banking & Borrowing
  • 252.9K Reduce Debt & Boost Income
  • 453.3K Spending & Discounts
  • 243.3K Work, Benefits & Business
  • 597.9K Mortgages, Homes & Bills
  • 176.6K Life & Family
  • 256.4K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.