Send Whatsapp messages using customers number in a SAAS application - whatsapp

We are building a SAAS platform for and looking for a solution where the customers plugin their Business accounts to send Whatsapp messages.
Is this something that is possible?

Related

How to Verify Phone Number via Whatsapp for Business?

How to verify phone number validity via Whatsapp for Business?
The flow should be like this:
User input their phone number into mobile apps.
System sends 4 digits of code from Whatsapp for Business.
User input the digits into mobile apps.
Done.
Whatsapp has only announced the business version of their platform.
WhatsApp Business is not yet available for iOS and there is no API to integrate WhatsApp in your own systems.
BookMyShow, an indian company was a member of whatsapp api tester project and said it would make WhatsApp a default ticket confirmation channel for all its users in the near future. Source
So, there is no way to use whatsapp api and whatsapp team official did not announced anything about api.

Google Cloud Messaging Business setup

I'm trying to find out how Google Cloud Messaging should be setup for businesses.
Currently I'm using my private Google account to manage the Google Developer Console and create a GCM project for my application. But what if I where e.g. a consultant agency developing an app for a customer, how would GCM be setup then?
I'm trying to answer the following questions:
Is there a way to create a Google account for Business that should be used instead?
Is it still free of charge?
Should the customer have and manage this account or do I as a developer/provider of the app manage this account?
Thanks in advance
From the documentation:
Google Cloud Messaging (GCM) is a free service that enables developers to send messages between servers and client apps.
Your Questions:
Is there a way to create a Google account for Business that should be
used instead?
Gcm does not require a special type of Google Account. Once you can create a Project in the Google Developer Console then you can use GCM with that project.
Is it still free of charge?
Yes it is free, even in business use cases.
Should the customer have and manage this account or do I as a developer/provider of the app manage this account?
This is up to you, it would depend on what the future relationship between the developer and the owner of the application is.

Can I use PayPal to send payments on a client's behalf?

I'm developing a B2B web app and one of the planned features is to initiate and process payments from a user's PayPal account to a third party email (for example to pay a supplier on the user's behalf). Assuming I can get users to authorise our integration with their PayPal account, is there existing functionality from PayPal (presumably through an API) to enable us to do this? If there is does anyone know what the functionality is called and what level of authentication/permission I'd need from users?
Many thanks for any help.
Take a look at the PayPal Permissions API.

SMS gateway integration with Tigase

I am using Tigase server for my application.I want to Integrate my server(Tigase) with SMS gateway. Is there any support available in Tigase.
Thanks
There is no SMS gateway out of the box, but it is very easy to implement one. Just create a Tigase component which intercepts messages and forwards them as SMS. Some of our customers have implemented SMS, iPhone, Android, BB gateways already.

Configuring SMS gateway?

I want to configure sms gateway. my scenario is as:
We have a list of enrolled students. Each one is assigned a tutor. They have to get information about their tutor such as tutor name and contact etc.
I want that they send a formatted sms to the server and server provides the requested information to them via sms.
Please tell me what things, I will need?
Infrastructure?
any demo server available to test my application?
I will be implementing it in PHP
Thanks
Have you seen Twilio's REST API for SMS already? https://www.twilio.com/sms/api. That will save you lots of time configuring own GSM modem firmware and maintaining own SMS transactions. With 3rd party SMS service provider you can just focus on your client app such as sending back tutor's profile to the provider and the provider will carry your message push it back to the student's mobile number.
Of course the old way is that everything (data and GSM software) sits within our own network. I used to have HTC's GSM model like 7 years ago) with my J2ME apps for Nokia, HTC and Motorola smartphones. But nowadays, you have lots or cheaper and better options. Even Android phones can be used as bare bones GSM modem already :D
Enjoy!
Before you go on implementing something by yourself, I suggest that you check services that already do it well. Maybe you can just use them? One such easy-to-use service is Twilio.