Betalningsmodul

Anmärkning

Retail Interest Group från Dynamics 365 Commerce har flyttat från Yammer till Viva Engage. Om du inte har tillgång till den nya Viva Engage-communityn, fyll i det här formuläret (https://aka.ms/JoinD365commerceVivaEngageCommunity) för att bli tillagd och hålla dig uppdaterad i de senaste diskussionerna.

I den här artikeln beskrivs betalningsmodulen och hur du konfigurerar den i Microsoft Dynamics 365 Commerce.

Varning

Dynamics 365 Commerce-mönstret för betalningsbeteendet för PayPal och Google Pay Express rekommenderas för närvarande inte för regioner där de reviderade kraven i betalningstjänsterna (PSD2) tillämpas. Expressbetalningsmönstren för handelsbetalningsmodulen beräknar det slutliga beställningspriset på utcheckningssidan för Commerce när den hämtar leveransadressen för en användares beställning. PSD2 rekommenderar att användarna ser det fullständiga totalpriset för ordern i autentiseringsfönstret för den digitala fönsterrutan. Commerce spårar framtida arbete för att uppdatera modulbeteendet för PayPal och Google Pay för att stödja expressflöden genom att uppdatera orderinformation i betalningsfönstret när en leveransadress väljs.

Betalningsmodulen låter kunder betala för beställningar med kredit- eller betalkort. Dynamics 365 Payment Connector för Adyen tillhandahåller betalningsintegrering för den här modulen. För mer information om hur du konfigurerar och konfigurerar betalningskontakten, se Dynamics 365 betalningskoppling för Adyen

Från och med Commerce version 10.0.14 integreras betalningsmodulen med Dynamics 365 Payment Connector för PayPal så att kunder kan betala för beställningar med hjälp av PayPal. För mer information om hur du konfigurerar och konfigurerar Dynamics 365-betalningsanslutningen för PayPal, se Dynamics 365-betalningsanslutning för PayPal.

Dynamics 365-betalningskoppling för Adyen

Betalningsmodulen innehåller betalningsinformationen som Adyen tillhandahåller i ett HTML inline-frame (iframe) element. Modulen för betalning interagerar med Commerce Scale Unit för att hämta Adyen betalningsinformation. Som en del av Commerce Scale Unit-interaktionen kan betalningsmodulen tillåta att faktureringsadressinformation betjänas antingen i iFrame-element via Adyen eller som en separat modul. I Fabrikam-temat aktiveras faktureringsadressen i en separat modul. Detta ger större flexibilitet eftersom adress raderna kan återges så att de liknar raderna i leveransadressen.

I betalningsmodulen kan också kunder som är inloggade spara sina betalningsuppgifter. Betalningsanslutningsappen för Adyen sparar och hanterar betalningsinformationen och faktureringsadressen.

Betalningsmodulen täcker alla orderavgifter som inte redan omfattas av förmånspoäng eller presentkort. Om summan för en beställning helt täcks av lojalitetspoäng eller presentkortskrediter är betalningsmodulen dold och kunden kan göra beställningen utan den.

Adyen betalningskontakt stöder också stark kundautentisering (SCA). En del av den Europeiska Unionens (EU) reviderade direktiv om betalningstjänster (PSD2) kräver att online-shoppare autentiseras utanför sin online-upplevelse när de använder en elektronisk betalningsmetod. I samband med kassaflödet omdirigeras kunderna till sin bankwebbplats – efter autentisering omdirigeras de tillbaka till kassaflödet för Commerce. I samband med denna omdirigering behålls den information som en kund har angett i samband med kassaflödet (t.ex. leveransadress, leveransalternativ, presentkortsinformation och lojalitetsinformation). Innan du kan aktivera funktionen för Adyen-betalningsanslutning måste du konfigurera betalningsanslutningsappen för SCA i Commerce huvudkontor. Mer information finns i grundlig kundautentisering med hjälp av Adyen. Denna funktion aktiverades i Commerce version 10.0.12.

Anmärkning

För Adyen-betalningsanslutningsappen kan iframe-elementet i betalningsmodulen endast återges om du lägger till Adyen-URL:en i webbplatsens lista över tillåtna. Du slutför det här steget genom att lägga till direktiven *.adyen.com till child-src, connect-src, img-src, script-src och style-src för säkerhetspolicyn för din webbplats. Mer information finns i hantera säkerhetsprinciper för innehåll.

Följande bild visar ett exempel på moduler för presentkort, lojalitet och Adyen-betalning på en kassasida.

Skärmbild av presentkorts-, lojalitets- och Adyen-betalningsmoduler på en utcheckningssida.

Dynamics 365 Payment Connector för PayPal

Från och med Commerce version 10.0.14 integreras betalningsmodulen med Dynamics 365 Payment Connector för PayPal. För mer information om hur du konfigurerar denna betalningsanslutning, se Dynamics 365-betalningsanslutning för PayPal.

På kassasidan kan du konfigurera både Adyen- och PayPal-anslutningar. Betalningsmodulen har egenskaper som hjälper att identifiera vilken anslutning den ska fungera med. För information, se modulegenskaperna för Offerttyper som stöds och Är primär betalning i följande tabell.

När du konfigurerar betalningsmodulen för att använda PayPal betalningsanslutning visas en PayPal-knapp på utcheckningssidan. När kunden väljer knappen återger betalningsmodulen ett iframe-element som innehåller PayPal information. Kunden kan logga in och ange sin PayPal-information inom denna iFrame-element för att slutföra sin transaktion. När en kund väljer att betala med hjälp av PayPal debiteras det återstående saldot på beställningen via PayPal.

PayPal-betalningskopplingen kräver ingen faktureringsadressmodul eftersom PayPal hanterar all faktureringsrelaterad information inom dess iFrame-element. Modulerna för leveransadress och -alternativ krävs dock.

I bilden nedan visas ett exempel på två betalningsmoduler på en kassasida, en konfigurerad med Adyen-betalningskopplingen och den andra med PayPal-betalningskopplingen. Skärmbild av Adyen-betalning och PayPal moduler på en utcheckningssida.

Följande bild visar ett exempel på det PayPal iframe-element som anropas med hjälp av knappen PayPal. Skärmbild av PayPal iframe-element på en utcheckningssida.

Egenskaper för betalningsmodul

Egenskapsnamn Värden Description
Rubrik Rubriktext En valfri rubrik för betalningsmodul.
Höjd på iFrame-element Pixlar Höjdpunkter iFrame-element i bildpunkter. Höjden kan dock justeras efter behov.
Visa faktureringsadress Sant eller falskt Om du anger den här egenskapen till True, hanterar Adyen faktureringsadressen i betalningsmodulens iframe-element. Om du ställer in det på Falskt hanterar Adyen inte faktureringsadressen, och du måste konfigurera en modul för att visa faktureringsadressen på utcheckningssidan. Det här fältet påverkar inte PayPal-betalningsanslutningen eftersom faktureringsadressen hanteras av PayPal.
Åsidosättning av betalningsformat Kod för överlappande formatmallar (CSS) Eftersom betalningsmodulen är värd i ett iFrame-element är stylingmöjligheterna begränsade. Du kan formatera formateringen genom att använda den här egenskapen. Om du vill åsidosätta webbplatsformat måste du klistra in CSS-koden som egenskapens värde. Webbplatsverktygets CSS-åsidosättningar och -format gäller inte för den här modulen.
Betalningsmedelstyper som stöds Sträng Om du konfigurerar flera betalningskopplingar bör du tillhandahålla den sträng för betalningsmedel som stöds enligt definitionen i konfigurationen för Payment Connector för Commerce headquarters (se följande bild). Om du lämnar det här fältet tomt är det standardinställningen för betalningsanslutningen för Adyen. Lades till i Commerce version 10.0.14.
Är primär betalning Sant eller falskt Om True kommer eventuella felmeddelanden att genereras via den primära betalningskopplingen på kassasidan. Om både Adyen- och PayPal-betalningsanslutningar är konfigurerade, ställ in Adyen på Sant.
Använd anslutnings-id Sant eller falskt Använd den här egenskapen om du konfigurerar flera betalningsanslutningar för webbplatsen. Om Sant måste anslutningsprogrammen använda ID för anslutningsprogram för betalningskorrelation.
Använd webbläsarinställd språkkod för iFrame-element Sant eller falskt (Endast Adyen) Om Sant kommer Adyen iFrame-element att återge språket baserat på webbplatsanvändarens webbläsarkontext istället för att använda språkkoden för den Handelskanal som konfigurerats för webbplatsen.

Faktureringsadress

Använd en faktureringsadressmodul på utcheckningssidan om faktureringsadressraderna för Adyen-betalningsanslutningsappen inte överensstämmer tillräckligt med utseendet på resten av webbplatsen.

Om du vill använda en faktureringsadressmodul på kassasidan när betalningsmodulen integrerats med Adyen-betalningskopplingen anger du egenskapen Visa faktureringsadress som False så att en dedikerad faktureringsadressmodul kan användas istället för standardadressen för Adyen. I det här fallet bör webbplatsdesignern inkludera en modul för faktureringsadress på kassasidan. Med Adyen-betalningskopplingen kan du också använda leveransadressen som faktureringsadress för att minimera antalet steg för webbplatsanvändaren.

Faktureringsadressmodulen har egenskapen Anbudstyper som stöds . Ställ in den här egenskapen på samma värde som betalningsmodulen för att se till att de fungerar tillsammans. För Adyen-betalningskopplingen måste både betalningsmodulen och modulen för faktureringsadress lämna det här värdet tomt (standardläge). För PayPal-anslutningen behövs ingen särskild modul för faktureringsadress. För andra typer av betalningskopplingar ska strängen tillhandahållas som konfigurerad i Commerce headquarters.

Lägg till en betalningsmodul på en kassasida och konfigurera de obligatoriska egenskaperna.

Lägg bara till en betalningsmodul i en kassamodul. Mer information om hur du konfigurerar en betalningsmodul för en kassasida, se kassamodul.

Konfigurera betalningskopplingarna Adyen och PayPal när båda används

Om du vill använda både Adyen- och PayPal betalningsanslutningsappar för din webbplats följer du dessa steg i Commerce site builder. Lägg till betalningsmoduler för varje anslutningsapp i kassamodulen och konfigurera sedan egenskaperna för varje modul.

  1. Gör på följande sätt i egenskapsfönstret för betalningsmodulen PayPal:

    1. I fältet för egenskapen Betalningsmedelstyper som stöds ange PayPal.
    2. Avmarkera kryssrutan för egenskapen Är primär betalning.
    3. Markera kryssrutan för egenskapen Använd anslutnings-ID.
  2. Gör på följande sätt i egenskapsfönstret för betalningsmodulen Adyen:

    1. Lämna fältet för egenskapen Betalningsmedelstyper som stöds tomt.
    2. Markera kryssrutan för egenskapen Är primär betalning.
    3. Markera kryssrutan för egenskapen Använd anslutnings-ID.

Anmärkning

När du konfigurerar Adyen- och PayPal-anslutningarna för att användas tillsammans, kommer konfigurationen Dynamics 365 Payment Connector för Adyen konfigurationen måste vara i första positionen i onlinekanalens Betalningskonto i Commerce headquarters. För att bekräfta eller ändra anslutningsordningen, gå till Online-butiker och väljer kanal för din webbplats. Sedan på fliken Ställ in på snabbflikarna Betalningskonton under Anslutningsprogram, se till att konfigurationen Dynamics 365 Payment Connector för Adyen är i den första positionen (det vill säga på den översta raden) och att konfigurationen Dynamics 365 Payment Connector för PayPal är i den andra raden. Lägg till eller ta bort kontakter om du vill beställa om dem.

Ytterligare resurser

Kundvagnsmodul

Ikon för kundvagnsmodul

Kassamodul

Modul för leveransadress

Modul för leveransalternativ

Modul för upphämtningsinformation

Orderinformationsmodul

Presentkortsmodul

Dynamics 365-betalningskoppling för Adyen

Dynamics 365-betalningsanslutning för PayPal

Stark kundautentisering med Adyen