You’re gonna make one, PeteInnes?
It would be nice if the Booking Form with Payment Processing plug-in is flexible and can use any transaction handling services like ARES, webreserv, visa, etc.
Let me know and I would be happy to donate and find people to support your plug-in!