Step-by-step guide to use Unified Payment Interface (UPI) App

Unified Payment Interface (UPI), launched by National Payments Corporation of India, which is expected to bring revolutionary changes to the payments landscape in India has gone live recently. Several banks, including ICICI Bank, Canara Bank and Yes Bank, have already announced the launch of UPI-enabled apps, which can be used by both customers of the respective banks or an account holder of another bank to transact payments. UPI allows both sending and receiving money through the new mechanism.

But how do the new apps work? Many of us would be asking this question as more and more banks come up with their UPI apps. NPCI has listed out detailed steps on how a bank customer can use the various app. It has explained in a simplified manner how money can be sent or received right from registration to concluding the transaction.

Here is how it works:

Steps for Registration:

  • Download the UPI application from the App Store / Banks website
  • Create profile by entering details like name, virtual id (payment address), password etc.
  • Go to “Add/Link/Manage Bank Account” option and links the bank and account number with the virtual id

Generating M-PIN:

Select the bank account from which you want to initiate the transaction
User clicks one of the options:
a. Mobile Banking Registration/Generate MPIN
b. Change M-PIN

For registering or generating M-PIN:

  • You will receive One Time Password (OTP) from the issuer bank on his/her registered mobile number
  • You have to enter last 6 digits of debit card number and expiry date
  • Enter OTP and preferred numeric MPIN (MPIN to be set) and clicks on ‘submit’
  • After clicking submit, customer gets notification (successful or decline) for changing M-PIN
  • Enters old MPIN and preferred new MPIN (MPIN to be set) and click on ‘Submit’
  • After clicking submit, customer gets notification (successful or failure)

How a UPI transaction is performed:
PUSH – Sending money using virtual address

  • Log on to UPI application
  • After successful login, select the option of Send Money/Payment
  • Enter beneficiary’s/Payee virtual id and amount and select account to be debited
  • You will get confirmation screen to review the payment details and clicks on ‘Confirm’
  • Enter MPIN
  • Get ‘successful’ or ‘failure’ message

PULL – Requesting money

  • Log in to the bank’s UPI application.
  • After successful login, select the option of collect money (request for payment)
  • Enter remitters/payer’s virtual id, amount and account to be credited
  • You will get confirmation screen to review the payment details and clicks on confirm
  • The payer will get the notification on his mobile for request money
  • Payer now clicks on the notification and opens his banks UPI app where he reviews payment request
  • Payer then decides to click on accept or decline
  • In case of accept payment, payer will enter MPIN to authorise the transaction
  • Transaction complete, payer gets ‘successful’ or ‘decline’ transaction notification
  • Payee/requester gets notification and SMS from bank for credit of his bank account.
This Article is originally published on Financial Express on August 31, 2016.

Andorid bug: Serious security flaws that could give attackers complete access to a phone’s data

Andorid bug: Serious security flaws that could give attackers complete access to a phone’s data

Serious security flaws that could give attackers complete access to a phone’s data have been found in software used on tens of millions of Android devices.

The bugs were uncovered by Checkpoint researchers looking at software running on chipsets made by US firm Qualcomm.

Qualcomm processors are found in about 900 million Android phones, the company said.

However, there is no evidence of the vulnerabilities currently being used in attacks by cyberthieves.

“I’m pretty sure you will see these vulnerabilities being used in the next three to four months,” said Michael Shaulov, head of mobility product management at Checkpoint.

The flaws affect devices containing Qualcomm chips
Image Credit: BBC

“It’s always a race as to who finds the bug first, whether it’s the good guys or the bad.”

Affected devices included:

  • BlackBerry Priv
  • Blackphone 1 and Blackphone 2
  • Google Nexus 5X, Nexus 6 and Nexus 6P
  • HTC One, HTC M9 and HTC 10
  • LG G4, LG G5, and LG V10
  • New Moto X by Motorola
  • OnePlus One, OnePlus 2 and OnePlus 3
  • US versions of the Samsung Galaxy S7 and Samsung S7 Edge
  • Sony Xperia Z Ultra

Mr Shaulov said six months of work to reverse engineer Qualcomm’s code revealed the problems.

The flaws were found in software that handles graphics and in code that controls communication between different processes running inside a phone.

Exploiting the bugs would allow an attacker to gradually be able to take more control over a device and gain access to its data.

Checkpoint handed information about the bugs and proof of concept code to Qualcomm earlier this year.
In response, Qualcomm is believed to have created patches for the bugs and started to use the fixed versions in its factories.

It has also distributed the patches to phone makers and operators. However, it is not clear how many of those companies have issued updates to customers’ phones.

Checkpoint has created a free app called QuadRooter Scanner that can be used to check if a phone is vulnerable to any of the bugs, by looking to see if the patches for them have been downloaded and installed.

In addition, Mr Shaulov said Android owners should only download apps from the official Google Play store to avoid falling victim to malicious programs.

“People should call whoever sold them their phone, their operator or the manufacturer, and beg them for the patches,” said Mr Shaulov.

Qualcomm has yet to respond to a request for comment.

Click Here: Read this original story

iPhone Dominates Android as App Gap Grows

iPhone Dominates Android as App Gap Grows

Steve Ballmer was right. It really is “developers, developers, developers” in the smartphone world. There are countless platforms that could have succeeded in the mobile world but they all lacked one major element of the story. Applications.

Third-party application support remains one of the most important strategic defences available to mobile platform owners Apple and Google. No new entrant can hope to compete with the volume of titles available for iOS and Android. There’s no way into the iOS system, and while a number of manufacturers have looked to Android’s partly-open nature to sideload some applications, without signing up for Google Play support there’s no way to have the apps the users expect.

The wall around iOS and Android is made of individual applications, but both platforms are inside looking out. The majority of developers will work with both platforms, but those that don’t find that life is acceptable on one side or the other. That said, if you had to choose a platform to develop your app on, the latest data suggests that you go with Apple’s iOS platform.

Even though Google’s ecosystem is significantly larger by volume, Apple’s mobile platform delivers more revenue per app to developers. That’s the conclusion of the latest report from App Annie. In broad strokes, Apple’s App Store looks to be generating twice as much revenue overall even though it only has half of the number of downloads.

It’s also a gap that is increasing. Comparing the Q2 2016 numbers to the Q1 2016 numbers, although the percentage gap between downloads remained iOS pulled ahead on revenue by another ten percent.

Apple iPhone 6 Plus vs Samsung Galaxy S6 Edge
Apple iPhone 6 Plus vs Samsung Galaxy S6 Edge (image: Ewan Spence)

There are a number of factors at play that have tilted the playing field towards Apple. The most obvious is the nature of individual devices. When your sales are built on $400 to $700 smartphones you attract a different level of economic supporter than the Android devices that are incredibly popular in the $100 to $200 market. That stretches to regional variations with Android supported heavily in the BRIC countries where credit card update is not as strong as Western Europe and North America.

Much of Android’s market share is built on smartphones that are used more like feature phones than smartphones – beyond calls, messages and perhaps a touch of social media and web browsing these phones are unlikely to be loaded up with apps, which reduces the addressable audience.

The Android market suffers from fragmentation between devices and multiple versions of the OS trying to co-exist in the world. While this has been portrayed as a theoretical issue by some, yesterday’s news that Salesforce is restricting its enterprise application to the latest Nexus and Samsung devices divides the platform once more.

Finally, it’s a self-fulfilling prophecy. Android has been seen as the weaker platform for developers, so more of them have turned to iOS. Which leads to more weakness being shows and more moving to iOS. And so the story continues.

The upcoming public releases of Android N and iOS 10 will alter the ecosystems, but not have a significant effect. Developers will go where the money is, and while each platform will have its own nuances and work for hire options, more money is available within the iOS ecosystem each passing day.

Source: forbes