Jump to content

gutterboy

Members
  • Posts

    284
  • Joined

  • Last visited

Posts posted by gutterboy

  1. No you can't however if you bought your license from Blesta (Direct) you can claim a free development license).

     

    Ok thanks! Where do I apply for one of those?

     

    Also, how does that work? Do you just use the dev license key on your dev / test sites and keep the same files?

  2. Hello,

     

    Just got around to installing Blesta (we have purchased it and have a license key already) but was wondering, can it be installed on our local development server, our test server as well as our live production site with the same license key!?

     

    If not, what would you recommend us to do?

     

    Thanks!

  3. I'd actually recommend creating a plugin to do this. Your plugin can create a cron task, and you could have it evaluate if today is the 1st, and if so create your necessary invoices. Your plugin would interact with the API locally, from within the Blesta environment, so it would be more efficient than running a bunch of HTTP API requests.

     

    Wow... every time I explain how some part of the plugin system works I'm reminded just how incredibly awesome it is.

     

    Thanks...... I will look into that when I get around to it :)

  4. You may wish to use the API to create the invoices on the 1st of the month, each month, based on your other systems evaluation of whether they owe $5 or more. I think this is where you're headed? In this case, the client would have no services in the system, and Blesta would not invoice on its own. Any invoices you create via the API will still work similarly however, with late notices being sent how they are configured, and auto-debit running if configured as well.

     

    Ok, so I could just send out the invoices needed via calls to the API so that only the users that need to be invoiced for a specific month are invoiced?

     

    I'm not quite sure what you meant by the bolded part above however.

  5. Invoices are sent out X days before a service renews. This value is configurable, so you can invoice someone 5 days before, 10 days, 30 days, etc etc. The due date of the invoice is always the date the service renews.

     

    Well we don't have a "service" per se. We want to be able to send out invoices every month on say the 1st of the month, but ONLY for accounts that owe say $5.00 or more; so not all users are going to have something to pay each month.

  6. Hello,

     

    We have a very basic billing system at the moment built into our current software that basically just sends users an invoice each month so we have been researching either overhauling it ourselves or buying a exisiting solution such as Blesta.

     

    Blesta has interested us because it has an API you can work with. Basically before purchasing it, we have some questions:

     

    * With the API is it possible to retrieve all the data needed so we can put it all into our own design?

     

    * How flexible are the automatic payments? Such as can they be setup via paypal's system using something like this: https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/ht_ec-refTrans-SetEC-DoRefTrans-curl-etc/ - from what I have been told that is how you deal with non-recurring automatic paypal payments.

     

    * Can you set it up to send out invoices every month on a certain day and for only accounts above a certain amount owing?

     

    * After 21 days we would like to be able to have it automatically send a reminder - can it do this?

     

    * I assume we can see users who are say 30 days overude within the admin interface?

     

    * We would also like to be able to check somehow if a user is overude "x" amount of days for an invoice so we know if we need to send restrict their ability to do certain things or suspend their account or what not - can we do this?

     

    Thanks a lot!

×
×
  • Create New...