hi all
I am looking for some hints, advice, etc. before I jump to quickly into hacking the kannel code for the following issue.
We want to charge on MT for individual binaries (ringtones, logos etc). However, we cant charge on a per message basis because if the binary is large it gets cut and we have multiple SMS and each one would get charged. Our billing setup is too complicated to have this change so I am faced with the following alternatives.
1. send all MT binary from a non charged short number and then send a final "we have sent you..blah" MT message from a chargeable short number.
2. hack the kannel code so that only the 1st message of a split (binary) is sent from a chargeable short number. It looks like I can do this inside sms_split (shared.c)
from the 2 above the first is the easiest to do (i already have an application that manages the sending of MT via kannel) but the second is perhaps the most "graceful".
but i thought it a good idea to ask this forum first, perhaps someone has covered this issue before, or perhaps there are some unforeseen gotchas!
tia for any input
mike
