Google Chrome levererar online shoppingfunktion för att göra beställningar med ett tryck

Google lägger aktivt till en e-handelssmak till sin Chrome - webbläsare tack vare magin bakom Payment Request API . På senare tid har Chrome utökat sina möjligheter för att göra din surfupplevelse mer produktiv. Och vilket bättre sätt finns det än att förenkla onlineköpupplevelser som i slutändan ökar användarnas produktivitet?

Google Chrome Payment Request API

Google Chrome omdefinierar onlinebetalningsupplevelsen

Google Chromes nya ett-klick-utcheckningsupplevelse(one-click, one-tap checkout experience) är tillgänglig bakom chrome://flags som låter användare prova experimentella Web Payments API- funktioner. En annan experimentell Chrome - flagga som faller under samma Web Payments- kategori tillåter Payment Request API att öppna ett minimalt användargränssnitt när det är möjligt.

Nu vill Chrome dramatiskt förbättra och (Chrome)snabba upp din e-handelsupplevelse(speed up your e-commerce experience) . Som ett resultat av detta gör Chrome(Chrome) en stor översyn av sättet att lagra betalningsrelaterad information. På så sätt vill Chrome förenkla processen för att lägga e-handelsbeställningar på (Chrome)Mac , Windows , Linux , Chrome OS och Android .

Payment Request API(Payment Request API) har funnits ganska länge nu. Google säger dock att dess fokus har flyttats från att försöka ta reda på hur Payment Request API kan vara direkt värdefullt för handlare till hur API(APIs) :erna kan möjliggöra bättre betalningsappupplevelser på webben.

“We’ve learned that building a compelling payment flow requires much more than just returning a credit card number. That’s why we are switching gears to focus on enabling payment apps through the Web Payments APIs,” said Eiji Kitamura, Developer Advocate at Google.

Granska din betalning

Chrome vill inte bara fungera som en mellanhand mellan handlare, användare och betalningsmetoder utan också ge användarna en formfri betalningsupplevelse i applikationsgränssnittet. Det möjliggör snabbare utcheckning och betalningshantering med minimal användning av den mobila enhetens tangentbord. Därför(Hence) kan utvecklare förbättra användarens betalningsupplevelse i betydande utsträckning.

Trots att 66 procent(66 percent) av den kommersiella trafiken kommer från mobila enheter, säger Google att mobilkonverteringar är ungefär en tredjedel(one-third) av datorkonverteringarna. Google tror att de lägre konverteringarna på mobila enheter är resultatet av komplexa kassaformulär.

Tidigare förenklade Google kassaprocessen med Autofyll , vilket enligt bolaget resulterade i en 25-procentig(25 percent) förbättring av konverteringar på mobila enheter. Även om Autofyll(Autofill) kan bli av med den manuella karaktären av datainmatning, tror Google att det fortfarande är baserat på samma kassaflöde, något som Google aktivt försöker åtgärda med Payment Request API .

Överbrygga gapet för inbyggda betalningsappar

Inbyggda appar erbjuder en friktionsfri onlinebetalningsupplevelse, till skillnad från webbappar. Chrome -användare måste ofta fylla i ett långt formulär och följa flera steg genom popup-fönster och omdirigeringar för att slutföra en betalning på webben. Nu lovar API:erna för (Payment Handler APIs)betalningsbegäran(Payment Request) och betalningshanteraren tillsammans att överbrygga gapet med inbyggda betalningsappar( bridge the native payments app gap) i Chrome.

“Payment Request API provides a standardized way to invoke a version-mediated, low-friction payment flow on the web similar to what users might already be familiar with in many native apps,” Kitamura continued. “Payment Handler API allows payment apps to plug into the primary guest API to enable form-free payments on the web.”

Testar Chromes snabbare utcheckning

Webbplatser kallar Payment Request API och erbjuder parametrar för betalningen inklusive kostnad och kompatibla betalningsalternativ. Chrome avgör sedan skärningspunkten mellan betalningsmetoder som stöds av webbplatsen och betalningsmetoder som användaren har konfigurerat i webbläsaren. I slutändan låter Chrome användare välja sin föredragna betalningsmetod.

Chrome- användare kan ange en ny adress för leveransen eller välja den befintliga. De kan välja leveranssätt där det är tillämpligt. Betalningsmetoden kan vara kreditkort eller någon av plånboksapparna som är installerade på deras enhet som Google Pay . Slutligen trycker användaren på "Betala". Chrome begär sedan ett svar från den valda betalningsmetoden.

Lägg till API för kortbetalningsbegäran

Betalningsprocessorn verifierar först begäran och returnerar sedan svaret direkt till servern. På så sätt har webbplatsen all nödvändig information för att behandla betalningen, vilket ytterligare eliminerar behovet av att lämna kontexten för kassasidan.

Samtidigt resulterar Payment Handler API i ett helt nytt ekosystem, vilket gör att en webbaserad betalningsapplikation kan fungera som en betalningsmetod och integrera sig i säljarens webbplatser, tack vare standard API för betalningsbegäran(Payment Request API) .

Plånboksappar(Wallet) som Google Pay kan byggas ovanpå Web Payments API(Web Payments APIs) :er . Det finns olika sätt som en befintlig betalningsapp kan integrera med Payment Request API . Som Google förklarar är ett av alternativen att implementera Payment Handler API genom att lägga till en servicearbetare till sin befintliga betalningsupplevelse.

Framtiden för e-handel med Google Chrome

Funktionen "Delegering" i Payment Handler API tillåter en betalningsapp att tillhandahålla all information som efterfrågas av säljaren, såsom frakt- och kontaktinformation. Tidigare kom alltid samma information från webbläsaren.

För närvarande vill Google att betalningshanterare(Payment Handlers) ska ha tillräckligt med tid för att anpassa sig till framtiden för problemfri e-handel via webbläsare. Vad är en betalningshanterare(Payment Handler) kanske du frågar dig? Tja(Well) , en Payment Handler är en webbapplikation som hanterar en begäran om betalning på uppdrag av användaren.

Webbappar(Web) måste ange om de hanterar leveransadress och kontaktinformation eller inte. De kan antingen ange om de stöder vart och ett av betalningsalternativen separat eller ange om de stöder alla betalningsalternativ. Google säger att en fullständig delegation att tillhandahålla leveransadress och betalarens kontaktinformation till betalningshanterare(Payment Handlers) är slutbilden.

Web Payments Flaggor

Enligt ett tekniskt dokument som TheWindowsClub har sett, gör Google det inte obligatoriskt för betalningshanterare(Payment Handlers) att hantera leverans-/kontaktkrav när som helst snart.

Chrome kan direkt hoppa till en betalningshanterare. Om e-handelswebbplatsen anger stöd för en enda betalningsmetod i Payment Request API måste betalningsmetoden identifieras med en URL . I ett annat scenario måste användaren ha minst en betalningshanterare(Payment Handler) installerad för den betalningsmetod som stöds.

Om användaren inte har någon betalningshanterare installerad för betalningsmetoden, bör betalningshanteraren registreras genom just-in-time registrering. När dessa villkor är uppfyllda kommer en användargest och Chrome att utlösa en betalningsbegäran(Payment Request) och webbläsaren hoppar över bladet.

“Together, delegation and skip-the-sheet enable payment apps to more easily transition their existing flows to the Payment Handler API.”

En fungerande prototyp av funktionen finns bakom flaggan "Experimentella webbplattformsfunktioner" på skrivbordet(Desktop) . Google planerar att implementera funktionen på alla plattformar utom Android Webview eftersom det står att Payment Manager API inte är implementerat för Android Webview .

Utcheckning med ett klick för att ersätta grundläggande kort i Chrome

Betalningsförfrågan API webbläsare

Chrome kommer så småningom att fasa ut stödet för den grundläggande(basic-card) betalningsmetoden med kort, har Google bekräftat. Google lade till en början Payment Request API till Chrome i form av grundläggande kort som ett alternativ till formulärbaserade kreditkortsbetalningar. Med basic-kort kan kunderna välja de kreditkort som lagras i webbläsaren för att göra snabbare betalningar. Google säger att det fryser funktionsutveckling på Chromes(Chrome) inbyggda grundläggande kortstöd, förutom buggfixar.

Förutom Chrome är Payment Request API också kompatibel med den nya Chromium-baserade Microsoft Edge(Chromium-based Microsoft Edge) . Samtidigt är funktionen för närvarande under utveckling i webbläsarna Firefox och Safari .



About the author

Jag är en datavetare med över 10 års erfarenhet av mjukvaruutveckling och säkerhet. Jag har ett starkt intresse för Firefox, Chrome och Xbox-spel. Jag är särskilt intresserad av hur jag ser till att min kod är säker och effektiv.



Related posts