@Mwirigi, You have answered my question, what I really wanted is a roadmap and your approach comes in handy.
@Gisho, Thanx for the input. Let me try out then will let you know of the outcome.

On Mon, Nov 15, 2010 at 5:28 PM, gisho <gichuhie@gmail.com> wrote:
my 2 cents
well, how about asking the Mpesa shoppers for their number or the
Mpesa code for reference purposes

in that case i would fetch the number, amount, mpesa code from the
message then send this information to my server (if its not the one
processing the Mpesa messages)  via plain http, xmlrpc,  etc. at this
point i can tell that 0721xx/BA22YI173 has sent 1k and on cart he has
1.5k so aongeza pesa or act as you wish.

my whole point is that you have a common point of reference both on
Mpesa side and the server side.



On Mon, Nov 15, 2010 at 4:09 PM, Ouya Obunga <ouya.bill@gmail.com> wrote:
> Picture it this way. I have made online purchases of 1500. I have an input
> form that to insert paybill number, account number, AMOUNT and pin. I want a
> mechanism that when I insert 1200 as the amount, it alerts me that I have
> sent less amount. Because all that Mpesa does is to accept payments of
> whatever the amount unless it is phone to phone sending. But for the online
> purchase, I got to store, even if it is temporary, the amount 1500 to
> countercheck it with the amount that is sent! I hope it is clear now.
>
> On Mon, Nov 15, 2010 at 4:00 PM, Michael Muraguri <mickie.mic@gmail.com>
> wrote:
>>
>> Obunga,
>>
>> I'll have a look at Kannel - but on Linux. The I'll get back though as I
>> said, I don't understand the exact problem, is it in fetching the SMS,
>> parsing it or what exactly?
>>
>> On Mon, Nov 15, 2010 at 3:18 PM, Ouya Obunga <ouya.bill@gmail.com> wrote:
>>>
>>> Yep, Im the one to receive the money. Ozeki supports Premium Rate SMS
>>> Service where the SMS has a fixed charge. In the case of an online store,
>>> the amount shopped varies. I think the challenge comes when you are supposed
>>> to verify that the given amount sent is exactly what is required. In the
>>> event that it is more or less, it should advice the sender appropriately. I
>>> intend to use 'Kannel for Windows' since the application is to be hosted in
>>> a Windows environment.
>>>
>>> On Mon, Nov 15, 2010 at 3:05 PM, Michael Muraguri <mickie.mic@gmail.com>
>>> wrote:
>>>>
>>>> Obunga,
>>>>
>>>> Let me get it, you are the one receiving the money, is that the case?
>>>>
>>>> Last time I checked, in the case of Ozeki, they give you scripts to
>>>> retreive the message. The solution in this case is simply parse the stored
>>>> (received) message and then send back a confirmation message. I don't have
>>>> Kannel code but Ozeki should give you code to send an SMS - I think both in
>>>> the manual and code accessible from the application itself.
>>>>
>>>> Which of the two do u intand to use, Kannel or Ozeki?
>>>>
>>>> On Mon, Nov 15, 2010 at 2:03 PM, Ouya Obunga <ouya.bill@gmail.com>
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I have an M-pesa paybill number. I also an SMS gateway (both Kannel and
>>>>> Ozeki) and a couple of php files to setup online payments via M-pesa. Though
>>>>> I'm stuck at the point where after user has sent a given amount, the system
>>>>> checks whether the amount is less, right amount or more, at the point which
>>>>> it should send the appropriate message to the user.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Ouya Obunga.
>>>>>
>>>>> _______________________________________________
>>>>> Skunkworks mailing list
>>>>> Skunkworks@lists.my.co.ke
>>>>> http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
>>>>> ------------
>>>>> Skunkworks Rules
>>>>> http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
>>>>> ------------
>>>>> Other services @ http://my.co.ke
>>>>
>>>>
>>>>
>>>> --
>>>> Regards
>>>> Mike Muraguri
>>>> Software Engineer
>>>> Skype: mickie.mic
>>>> M: +254 - 722 - 799 445
>>>>
>>>>
>>>> _______________________________________________
>>>> Skunkworks mailing list
>>>> Skunkworks@lists.my.co.ke
>>>> http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
>>>> ------------
>>>> Skunkworks Rules
>>>> http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
>>>> ------------
>>>> Other services @ http://my.co.ke
>>>
>>>
>>> _______________________________________________
>>> Skunkworks mailing list
>>> Skunkworks@lists.my.co.ke
>>> http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
>>> ------------
>>> Skunkworks Rules
>>> http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
>>> ------------
>>> Other services @ http://my.co.ke
>>
>>
>>
>> --
>> Regards
>> Mike Muraguri
>> Software Engineer
>> Skype: mickie.mic
>> M: +254 - 722 - 799 445
>>
>>
>> _______________________________________________
>> Skunkworks mailing list
>> Skunkworks@lists.my.co.ke
>> http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
>> ------------
>> Skunkworks Rules
>> http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
>> ------------
>> Other services @ http://my.co.ke
>
>
> _______________________________________________
> Skunkworks mailing list
> Skunkworks@lists.my.co.ke
> http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
> ------------
> Skunkworks Rules
> http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
> ------------
> Other services @ http://my.co.ke
>
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
------------
Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke