Skip to main content

IVR Payments using KooKoo-Part 1

It has always been our vision to be the platform of choice for telephony application developers. Now that the core platform has stabilized over the past year we are looking at improving the ecosystem by providing more services on top of the telephony platform.
Payments have been a big problem in India. A lot of transactions in India actually end with cash on delivery. An innovative new startup called Gharpay has come up with a solution for the offline payment collection problem. In their own words


Gharpay is a doorstep cash payment network. Accepting cash payments was painful before we started with the mission of making it easy for you and your customers.
Most of your customers don't want to or can't pay you online. Accepting cash through Gharpay means more people can pay you and you don't have to change any process flow.
 Please visit their site to get more information on how they work.

We at KooKoo immediately saw a synergy and thought that it would be really good if we could have a call to pay kind of feature. So we started collaborating with Gharpay and have integrated with the KooKoo services. You can now have an IVR system which ends with a payment collection order to complete the full circle.

Example: 

Lets say, you provide some service to your customers, like, DTH service or cable service. You can now have a call to pay feature. Just publish your KooKoo number. When your customers call, you can query the database and playback something like "Thank you for calling Mr.Ajay. Your current bill is Rs.450. Please press 1 to pay". When the customer presses 1, KooKoo integrates with Gharpay to raise a payment order. Gharpay then collects the money on your behalf and deposits in your account. The collection happens within 24 hours. In fact, you can use KooKoo to even make an outbound call alert to your customer to remind him to pay and collect the payment. The whole cycle is now automated.

How to get started?

The following is the flow:

1. Customers sign up with Gharpay and get their credentials.
2. KooKoo exposes a pay tag to you. 
3. Customers fill up the pay tag with the XML that Gharpay expects.
4. KooKoo posts the XML on behalf of the customer and creates the order.
5. Customers can manage the order from Gharpay portal.


So what are you waiting for, ask your customers to start <pay>ing.

Note: Gharpay does not deliver goods and should be used only for payment collection.

Popular posts from this blog

Integrating Arborjs with Angular to create a live calls dashboard

Arborjs  is a cool graph visualization library. Angular  is one of the best JavaScript frameworks and we have been using Angular in a lot of our front end development. When you handle millions of calls, proper visualization becomes very important. Without proper visualization, you can get lost in the mountains of data. So we spend a lot of time to come up with good visualizations to represent the data. Since we loved the cool way in which Arbor represented graph data, we could not wait to hook it up with Angular. Because of Angular's two way data binding, when you hook up Angularjs with Arbor.js you can get a dynamically updated visualization of graph data with cool animations. To give back to the community, we have put up the code online at Github . Basically we have created an Angularjs directive for Arborjs. Please feel free to fork the code and add extensions and use it for your own visualizations. The code is self explanatory with comments inline. Best way to ...

First Post

In this blog, I will be talking about my experiences in trying to build a cloud telephony platform , KooKoo . Along the way I will also be talking about different design choices I made, good programming practices and the IVR domain in general. For technoratti: NNFJW8EW86C3

Cloud Telephony-History and state of the art

Well, its been 11 years since Twilio launched their voice API in November 2008. I would say that was a major turning point in the cloud telephony industry. Before that, for people to build telephony applications, you either had to depend on proprietary platforms like Avaya dialog designer or build on arcane technologies like VXML which again was supported at varying degrees by the incumbents. Enter Twilio with their voice API and the industry changed for the better. Since it's been almost 11 years now I thought now might be a good time to do a comprehensive review of the cloud telephony industry as a whole in general and in India in particular. The Beginning Twilio was undoubtedly the startup which ushered in the era of cloud telephony. They started in November 2008. At that time in India, we at Ozonetel had launched a hosted VXML platform. There were no takers. After all who coded in VXML :) So when Twilio launched and we saw them take off, we immediately realized tha...