{"id":133,"date":"2020-03-10T11:01:31","date_gmt":"2020-03-10T05:31:31","guid":{"rendered":"https:\/\/razorpay.com\/unfiltered\/?p=133"},"modified":"2022-10-14T15:40:55","modified_gmt":"2022-10-14T10:10:55","slug":"an-alternate-approach-to-upi-onboarding","status":"publish","type":"post","link":"https:\/\/razorpay.com\/unfiltered\/an-alternate-approach-to-upi-onboarding\/","title":{"rendered":"An alternate approach to UPI Onboarding"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span><p id=\"6ae5\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">At Razorpay, we are big fans of UPI. While most of us have been using BHIM UPI Apps for a while now, I happily take up every opportunity to educate that one more person who\u2019s yet to make their first QR payment. Moreover, as a digital payment enabler ourselves, every one of us is always exploring means to reduce friction in the user\u2019s payment journey. It was during the course of recent interactions that I realized BHIM UPI onboarding could be further simplified.<\/p>\n<p id=\"0285\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">While helping Elumalai get started with collecting UPI payments, I navigated him through each step and realized two steps proved to be cumbersome \u2014 selecting Bank and entering Debit card details. Could the NPCI use the combination of verified mobile number and scanned card details to onboard a user more easily, and swiftly?<\/p>\n<p id=\"48ee\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">Consider the current onboarding flow for NPCI\u2019s BHIM UPI App, with the alternate onboarding flow on the right:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-137 size-large\" src=\"https:\/\/razorpay.com\/unfiltered-content\/uploads\/2020\/03\/Flow-723x1024.png\" alt=\"\" width=\"640\" height=\"906\" srcset=\"https:\/\/d6xcmfyh68wv8.cloudfront.net\/unfiltered-content\/uploads\/2020\/03\/Flow-723x1024.png 723w, https:\/\/d6xcmfyh68wv8.cloudfront.net\/unfiltered-content\/uploads\/2020\/03\/Flow-212x300.png 212w, https:\/\/d6xcmfyh68wv8.cloudfront.net\/unfiltered-content\/uploads\/2020\/03\/Flow-768x1088.png 768w, https:\/\/d6xcmfyh68wv8.cloudfront.net\/unfiltered-content\/uploads\/2020\/03\/Flow-1084x1536.png 1084w, https:\/\/d6xcmfyh68wv8.cloudfront.net\/unfiltered-content\/uploads\/2020\/03\/Flow.png 1440w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p id=\"8110\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">The alternate flow takes advantage of the fact that the first six card digits are sufficient to identify the Bank Name. The user\u2019s mobile number can be used to identify the mapped Account Numbers. Further, since most users are likely to have only one account per bank, the retrieved Account Number is not even displayed and the user is taken to the Set UPI PIN screen directly. In the event that the user has multiple accounts in the same bank, after scanning the card an intermediate step (not shown above) would require the user to select the appropriate Bank Account Number, and then proceed to the Set UPI PIN screen.<\/p>\n<p class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">Here\u2019s a mock visual of the proposed flow in action:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-147 size-full\" src=\"https:\/\/razorpay.com\/unfiltered-content\/uploads\/2020\/03\/Animation.gif\" alt=\"\" width=\"364\" height=\"702\" \/><\/p>\n<p id=\"d9c1\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">The current manual card entry flow can co-exist for users that do not have an operational camera to scan the card.<\/p>\n<p id=\"df67\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\">The NPCI team is probably iterating on the next release of its game-changing solution. If they aren\u2019t planning on introducing an even simpler onboarding flow, this change might be worth exploring.<\/p>\n<p id=\"ad39\" class=\"jv jw cn ar jx b jy jz ka kb kc kd ke kf kg kh ki fb\" data-selectable-paragraph=\"\"><em class=\"ks\">Credits: <\/em><a class=\"bo dd kt ku kv kw\" href=\"https:\/\/medium.com\/@saurabhsoni_ss\" target=\"_blank\" rel=\"noopener noreferrer\"><em class=\"ks\">Saurabh Soni,<\/em><\/a> <a class=\"bo dd kt ku kv kw\" href=\"https:\/\/medium.com\/@captn3m0\" target=\"_blank\" rel=\"noopener noreferrer\"><em class=\"ks\">Nemo<\/em><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span> At Razorpay, we are big fans of UPI. While most of us have been using BHIM UPI Apps for a while now, I happily take up every opportunity to educate that one more person who\u2019s yet to make their first QR payment. Moreover, as a digital payment enabler ourselves, every one of us is always&#8230;<\/p>\n","protected":false},"author":6,"featured_media":143,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[6,43],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-bhim","tag-upi"],"_links":{"self":[{"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":1,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":373,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/posts\/133\/revisions\/373"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/media\/143"}],"wp:attachment":[{"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/razorpay.com\/unfiltered\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}