{"id":864,"date":"2018-04-10T20:36:53","date_gmt":"2018-04-10T15:06:53","guid":{"rendered":"https:\/\/rzpwp.blog\/?p=864"},"modified":"2024-10-15T14:45:54","modified_gmt":"2024-10-15T09:15:54","slug":"upi-intent-mobile-payments-through-whatsapp-phonepe-tez-bhim","status":"publish","type":"post","link":"https:\/\/razorpay.com\/blog\/upi-intent-mobile-payments-through-whatsapp-phonepe-tez-bhim\/","title":{"rendered":"Now Accept UPI Payments Through WhatsApp, PhonePe, Tez, BHIM etc."},"content":{"rendered":"<p>The Indian FinTech landscape is extremely hot right now with the likes\u00a0of Google, Facebook, Amazon trying to grab a share of the pie, apart from the homegrown PhonePe, BHIM and others. Their entry point? UPI.<\/p>\n<p>Back when UPI was launched in April 2016, there was a general anticipation around how this would affect the Indian payments ecosystem. Our stance from day one has been that this is the future of how payments will work in India. In fact, we were the first to launch UPI acceptance for businesses in 2016 and we now power it across the likes of IRCTC, CureFit, ZestMoney etc.<\/p>\n<p>We are now happy to announce the general availability of UPI payments through the native intent flow for all our merchants.<\/p>\n<h3>How Merchant Payments on UPI Have Worked So Far<\/h3>\n<p>P2M payments (customer to merchant) were supported through the collect flow until now. Here\u2019s how that worked:<\/p>\n<ol>\n<li>The customer selects UPI as the payment mode in merchant app\/website<\/li>\n<li>They then enter their <a href=\"https:\/\/razorpay.com\/learn\/what-is-virtual-payment-address-vpa\/\">VPA<\/a> made on any UPI application<\/li>\n<li>A collect request is sent to this VPA by Razorpay<\/li>\n<li>The customer receives a push notification and\/or SMS for the collect request<\/li>\n<li>They accept the collect request by entering their UPI PIN<\/li>\n<li>Customer goes back to merchant app\/website to get confirmation of the payment being successful<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-868 size-full\" src=\"https:\/\/rzpwp.blog\/wp-content\/uploads\/2018\/04\/collect-reques-i2.png\" alt=\"UPI-collect-reques - i2.png\" width=\"622\" height=\"699\" srcset=\"https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/collect-reques-i2.png 622w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/collect-reques-i2-267x300.png 267w\" sizes=\"auto, (max-width: 622px) 100vw, 622px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>This is a very long process for the customer. At a technical level, the number of background API calls involved is high, leading to a higher number of failure points as well.<\/p>\n<p>We have also seen push and SMS notifications delivery being erratic and this part of the flow is specific to each application. The net result has been a sub-optimal user experience for the end customer and an increased probability of payment failures.<\/p>\n<p><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Related read: Types of UPI frauds and how to stay safe&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:332543,&quot;3&quot;:{&quot;1&quot;:0},&quot;4&quot;:{&quot;1&quot;:2,&quot;2&quot;:14277081},&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;7&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;9&quot;:1,&quot;10&quot;:1,&quot;12&quot;:0,&quot;15&quot;:&quot;Calibri&quot;,&quot;19&quot;:0,&quot;21&quot;:0}\" data-sheets-note=\"No Scope of Adding via Content\">\u00a0 \u00a0 \u00a0 \u00a0Related read: <a href=\"https:\/\/razorpay.com\/blog\/upi-frauds-types-tactics\/\">Types of UPI frauds and how to stay safe<\/a><\/span><\/p>\n<h3>Understanding The UPI Intent Flow<\/h3>\n<p><strong>This flow solves some of these issues, making the overall process significantly smoother. Here\u2019s the flow:<\/strong><\/p>\n<ol>\n<li>The customer selects UPI as the payment mode in merchant app\/website<\/li>\n<li>Then they are shown the list of UPI apps installed on their phone that supports the intent flow<\/li>\n<li>Customers select their preferred application<\/li>\n<li>The application is directly opened with the payment details filled already<\/li>\n<li>Customer completes the payment by entering their UPI PIN<\/li>\n<li>The app automatically sends the customer back to merchant app for payment completion<\/li>\n<\/ol>\n<p><strong>This has some obvious benefits, such as:<\/strong><\/p>\n<ol>\n<li>Customers no longer need to handle push\/SMS notifications<\/li>\n<li>They don\u2019t need to juggle 3 applications to complete a payment either (merchant, SMS, app)<\/li>\n<li>They don\u2019t need to remember their VPA<\/li>\n<\/ol>\n<p>These benefits lead to a higher conversion rate, decrease in abandoned carts and a decrease in time to complete the payment. It\u2019s also a much better user experience for your customers.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-869 size-full\" src=\"https:\/\/rzpwp.blog\/wp-content\/uploads\/2018\/04\/intent-flow-i2-1.png\" alt=\"UPI-intent-flow.png\" width=\"622\" height=\"726\" srcset=\"https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/intent-flow-i2-1.png 622w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/intent-flow-i2-1-257x300.png 257w\" sizes=\"auto, (max-width: 622px) 100vw, 622px\" \/><\/p>\n<h3>Apps That Support Intent Flow<\/h3>\n<p>Most of the apps have added support for intent flow, including BHIM, PhonePe, Tez etc. WhatsApp is currently in the process of rolling it out for all their users.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-870 size-full\" src=\"https:\/\/rzpwp.blog\/wp-content\/uploads\/2018\/04\/List_of_apps.png\" alt=\"List_of_UPI_apps.png\" width=\"1024\" height=\"272\" srcset=\"https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/List_of_apps.png 1024w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/List_of_apps-300x80.png 300w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2018\/04\/List_of_apps-768x204.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h3>Adding Support for UPI Intent In Your Application<\/h3>\n<p>Currently, only the Android devices support the intent flow. The best part? You don\u2019t need to write a single line of extra code to add support for this! If you are already using Razorpay\u2019s Android SDK then you just need to update the SDK version and you\u2019re good to go.<\/p>\n<p>If you are new to our Android SDK, you can get started <a href=\"https:\/\/github.com\/razorpay\/razorpay-android-sample-app\/releases\" rel=\"nofollow noopener\" target=\"_blank\">here<\/a>. This SDK, with a single integration, provides support for accepting credit\/debit cards, net banking, wallets, and UPI.<\/p>\n<p>As always, feel free to write to us at <a href=\"mailto:integrations@razorpay.com\" target=\"_blank\" rel=\"noopener noreferrer\">integrations@razorpay.com<\/a> if you face any issue or have any feedback on our product. Happy payments!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Razorpay now supports UPI intent flow for a seamless payments experience on mobiles. Support available major UPI apps including Whatsapp, BHIM, PhonePe, Tez. <\/p>\n","protected":false},"author":20,"featured_media":867,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[26],"tags":[51,57],"class_list":{"0":"post-864","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-payments","8":"tag-payments","9":"tag-technology"},"_links":{"self":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts\/864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/comments?post=864"}],"version-history":[{"count":1,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts\/864\/revisions"}],"predecessor-version":[{"id":18719,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts\/864\/revisions\/18719"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/media\/867"}],"wp:attachment":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/media?parent=864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/categories?post=864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/tags?post=864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}