billing

When do you know it's time to rewrite an application

This is humbling, but probably something most can relate to. I am currently adding functionality to a PHP application I wrote for a client 2 years ago. In the interest of full disclosure, this was the first "real" application I ever built from the ground up, in the sense that I actually met with clients to determine and write a spec. ...

Billing for phone calls

I have an arrangement with a couple of my regular clients whereby there's a regularly scheduled conference call to chat about various work being done and also new stuff coming down the pipe. At first I never billed for this time, since some of it was spent on sales-y stuff like discussing potential new projects, etc. It also just seemed...

What database schema can I use to save different types of billing data?

I have a system that creates an order and that order can be billed to a house account, sent Cash on Delivery (COD), or charged to a credit card. I've created the following tables: ORDERS order_id billingoption_id BILLINGOPTIONS billingoption_id I'm unsure of how the next table should be built for the billing data. Should I build a s...

Time tracking system that developers actually use

What features does a time tracking system need so developers actually log their time? In our case we are a 30+ person custom development shop, looking to replace an aged custom solution. Key business need is billing for our consultant's time. Ideally the system would help us figure out if we can complete the project(s) on time and with...

Variable amount recurring billing

Hi i'm looking for a payment gateway that can do recurring billing that changes month to month. Fogbugz do this, they charge based on how many active users there were that month. All of the APIs that i've found only let you set a fixed amount and it's difficult/impossible to vary the subscription amount month to month. Has anyone come ...

ways to validate subscription service in freemium product is valid

We have a freemium product, which menas that some functionality is available if the monthly subscription has been paid; if not paid, then the free capabilities remain available. Here is how I am thinking of processing it, but wanted to check: 1) When someone purchased their subscription, a recurring billing schedule is created. 2) The...

Should you charge a customer for bug fixes?

I always have, either by factoring it into the cost initially or just charging by the hour. Upon talking with another developer, who is older and been around the industry longer than I have been, he said that wasn't honest. Usually with products I like to give a guarantee for a few weeks, but ongoing bug support for life seems a bit cr...

Recurring billing with Rails and ActiveMerchant: Best practices, pitfalls, gotchas?

We are prepping for the release of a large web application that has been in development for the past year. We are about to start the process of integrating ActiveMerchant to handle recurring subscription fees for the service. I am looking for any advice regarding best practices considering our requirements (listed below) and any additio...

Calculation of charged traffic in GPRS network

I am working with a distributed application communicating over GPRS. I use UDP packets to send business data and ICMP pings to verify connectivity. And now I have a problem with calculating a traffic for which I will be charged by the provider. I have to consider following factors: UDP payload: that is obvious. UDP overhead: UDP header...

Does any one know how to use MML comands for Huawei IN billing?

Hi I need help on billing integration for Huawei IN platform, i understand they have an Open API for 3rd party integrators. has anyone done similar work, or can anyone show me how to get started? yes...i have checked Google...not much help :) Thanks. ...

Ethics of billing for work done on a platform you just started learning

While this doesn't apply to my present situation, I'm sure we've all been there before. You're a Java developer who's been asked to develop an app in C#, or you're a ASP.NET developer asked to do something in ASP.NET MVC, or a PHP developer with the opportunity to do a Rails or Django site. Fundamentally, if you're a competent programm...

Referrals DB schema

I'm coding a new {monthly|yearly} paid site with the now typical "referral" system: when a new user signs up, they can specify the {username|referral code} of other user (this can be detected automatically if they came through a special URL), which will cause the referrer to earn a percentage of anything the new user pays. Before reinve...

ADVICE on billing Query in SQL Server 2000

I need some advice in tackling a query. I can handle this in a front-end application, however, due to design, I have to inplement this in the back-end. I have the following CREATE TABLE [dbo].[openitems]( [id] [varchar](8) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [type] [char](5) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, ...

Which billing provider can I use for my SAAS applications?

Hi I'm working on a Software-as-a-service (SAAS) application that allows companies to manage supplier information. What are the providers / vendors that can offer Billing services, including managing invoices, subscription, renewal and reminder for payment dues? I find that building this from scratch will take a lot of time. In addi...

Repeat projects-- Charging Full Price?

This question is more on the ethics scale. I have two freelance php projects that are nearly identical to the point I can copy and paste and only change a few lines of code to be done with the 2nd job. Do you find yourself charging full price for a repeat? Do you half the two projects? I can't see charging for 10 minutes of work t...

billing module

I'm launching a small service and plan to charge monthly (eg- will be advertised as $10 monthly). I'm working on the billing module right now but was wondering about a small bit: I plan to bill customers when they first register and then at regular intervals thereafter. Getting to my question- Some months have less than 30 days. Does ...

Drupal and Ubercart - Add order that customer can pay for online? Bill customer's order without having them manually put it in their cart?

I am configuring a rental website to manage real estate property using Drupal and Ubercart. This site will need to accept rental payments, and IN ADDITION, will need to allow the admin to add extra billing to certain people, for fees, and certain other kinds of things. If they for example, put a huge hole in a wall, and have to pay, or ...

Monthly Bill Payment Workflow

Hi All I am trying enable monthly billing module(just key the transactions no payment gateways) in the existing web based application and i am looking for any resource/info for bill payment workflow or is there any general standard or rule or best practice for bill payment workflow ? ...

Variable cost subscription payment provider UK

Hi all, I am looking for a payment provider that uses an API and supports variable cost subscriptions that I can integrate into my Rails application. We are currently using the Active Merchant plugin for Rails and PayPal as our provider but their recurring billing procedure is apparently flaky. I'm thinking that there may be a provider ...

Is a billing address required by PayPal's Website Payments Pro?

I'm creating a website with rails that sells a virtual service, and therefore don't really want to validate the billing address for credit card transactions. From what I have read on paypal (page 14 of this pdf) and other resources i have looked at, this should be totally possible. However, when I submit a purchase or an authorize re...