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.


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 get s

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

KooKoo Contact Center integration with WhatsApp

WhatsApp announced the launch of their business API yesterday. This is a big deal. A lot of businesses have been asking for WhatsApp integration and now its a possibility. Twilio has already launched an integration . Won't be long before we see a lot more integrations pop up. The most obvious use case is for support chat bots, alerts and reminders. But we at Ozonetel believe one other use case will become the dominant use case, WhatsApp as a support channel with human agents. We believe WhatsApp will become a dominant channel in contact centers world wide. There are multiple reasons for this: WhatsApp is ubiquitous. Everyone has the app. WhatsApp interface is well known to all customers. It is feature rich. You can share audio, video, location etc in the app itself. You can integrate bots for repetitive tasks. Being the leaders in cloud contact center solutions, we at Ozonetel knew that we had to integrate with the WhatsApp channel as early as possible.