View Full Version : Online Integration
jright
07-06-2007, 10:43 PM
Is there anything like a kbilling API in the works that would allow an online form or checkout to seamlessly insert new customers into a kbilling database? What does everyone else do that gets signups from online? Thanks!
Jason
K Software
07-07-2007, 09:30 AM
Hey Jason!
For security reasons there isn't an API that hooks directly into kBilling. Allowing external access to the database from the Internet would open you up to all sorts of possible compromise situations. However, this is a feature I would very much like to add. I'll give it some serious thought and see if I can come up with something for a future version.
Thanks!
jright
07-07-2007, 11:43 AM
Yes I understand the security risks since I've done plenty of online billing solutions for web development clients of ours. We used to use modernbill but moved to kbilling for the extremely easy to use interface. Would it be possible to program something web based that would be secured with SSL, then send a blowfish encrypted info directly to the users kbilling db through an open port? Just curious as I think the only improvement to this already great software would be some online interactivity.
Jason
K Software
07-07-2007, 12:36 PM
The most secure route would be to have kBilling reach out to an SSL secured website and pull data in. I'll likely require a known XML format of some sort for the data and use the standard HTTP/HTTPS for communication. That way the communication is always initiated by kBilling and you won't have to allow Internet access directly to your desktop computer. When this feature is added I'd say that's how it will be done (though this is just brainstorming right now).
jright
07-09-2007, 02:01 PM
So you're looking at the potential of making this a web-based software or just the database?
Jason
K Software
07-09-2007, 02:12 PM
Neither right now, though a web based version isn't out of the question.
I'm talking about adding some automatic import features into the existing version that can look at a specific URL on a schedule and import (or update) customer data that appears at that URL (in the import format that kBilling supports).
jright
07-11-2007, 12:15 PM
Well make sure I'm one of the first to know as soon as you've got online functionality! :)
One last question...different subject...if I have some pending invoices that have failed, is there a way to simply resubmit them all at once or do i have to manually open each invoice and apply a credit card payment?
Thanks!
K Software
07-12-2007, 03:36 PM
You'll have to re-apply failed card payments by hand..
jright
07-13-2007, 04:56 PM
Ok thanks for all your help! Officially my 2 feature requests are -
Online Integration
Easily resubmitting multiple failed invoices
Thanks!
Jason
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.