Braintree
Braintree erbjuder en helt anpassningsbar utcheckningsupplevelse med bedrägeriidentifiering och PayPal-integrering. Den stöder Apple Pay, Google Pay, ACH, Venmo och lokala betalningsmetoder. Braintree minskar PCI-kompatibilitetsbördan för handlare eftersom transaktionen äger rum i Braintree-systemet. Integreringen av Braintree Payments har utvecklats av GENE Commerce.
Steg 1: Hämta dina inloggningsuppgifter för Braintree
Gå till Braintree Betalningar och registrera dig för ett konto.
Steg 2: Slutför de grundläggande inställningarna
-
Gå till Stores > Settings>Configuration på sidofältet_ Admin _.
-
Expandera Sales i den vänstra panelen och välj Payment Methods.
-
Om din Commerce-installation har flera webbplatser, butiker eller vyer väljer du Store View där konfigurationen gäller i det övre vänstra hörnet.
-
I avsnittet Merchant Location kontrollerar du att Merchant Country är inställd på platsen för ditt företag.
-
-
Under Recommended Solutions, i avsnittet_Braintree Payments (av GENE Commerce v4.6.1 - Versionsinformation_, klickar du på Configure.
{width="600" modal="regular"}
-
För Title anger du en titel som identifierar Braintree som ett betalningsalternativ under utcheckningen.
-
Ange den aktuella Environment-operationen för Braintree-transaktioner som
Sandbox
ellerProduction
När du testar konfigurationen i en sandlåda ska du bara använda kreditkortsnummer som rekommenderas av Braintree. När du är redo att börja producera med Braintree anger du Environment till
Production
.{width="600" modal="regular"}
-
Ange Payment Action till något av följande:
Authorize Only
- Godkänner köpet och spärrar pengarna. Beloppet dras inte tillbaka från kundens bankkonto förrän försäljningen är hämtad av handlaren.|Intent Sale
- Köpbeloppet är auktoriserat och dras omedelbart tillbaka från kundens konto. Obs! Det här värdet var Auktorisera och hämta i 2.3.x och tidigare versioner.|
-
Ange Sandbox Merchant ID / Merchant ID från ditt Braintree-konto.
-
Ange följande uppgifter från ditt Braintree-konto:
- Sandbox Public Key / Public Key
- Sandbox Private Key / Private Key
note note NOTE Det finns separata fält för både (sandlåda och produktion)-miljöer, och de andra fälten återges baserat på vilken miljö som valts. -
Innan du sparar konfigurationen klickar du på Validate Credentials för att verifiera dina autentiseringsuppgifter.
-
Ange Enable Card Payments till
Yes
.{width="600" modal="regular"}
Om du vill kunna lagra kundinformation på ett säkert sätt, så att kunderna inte behöver ange den igen varje gång de gör ett köp, anger du Enable Vault for Card Payments till
Yes
.
Steg 3: Slutför de avancerade inställningarna
-
Expandera i avsnittet Advanced Braintree Settings.
{width="550" modal="regular"}
-
För Vault Title anger du en beskrivande rubrik för din referens som identifierar valvet där kundkortsinformationen lagras.
-
Ange Merchant Account ID från ditt Braintree-konto.
Om du inte anger vilket handlarkonto som ska användas bearbetar Braintree transaktionen med ditt standardhandlarkonto.
-
Om du vill få en snabbare utcheckning med Express Payment-alternativ i början av utcheckningsprocessen, inklusive PayPal, PayLater, Apple Pay och Google Pay, anger du Enable Checkout Express Payments till
Yes
. -
Om du vill förhindra att transaktionen skickas för utvärdering som en del av kontrollerna av avancerade bedrägeriverktyg anger du Skip Fraud Checks on Admin Orders till
Yes
för order som gjorts via administratören. -
Ange Bypass Fraud Protection Threshold så att
Advanced Fraud Protection
-kontrollerna kringgås när tröskelvärdet uppnås eller överskrids.Om du lämnar fältet tomt inaktiveras det här alternativet.
-
Om du vill att systemet ska spara en loggfil med interaktioner mellan din butik och Braintree anger du Debug till
Yes
. -
Om du vill att kunderna ska ange den tresiffriga säkerhetskoden från baksidan av ett kreditkort anger du CVV Verification till
Yes
.Om du använder CVV-verifiering måste du aktivera AVS och/eller CVV i avsnittet Inställningar/Bearbetning på ditt Braintree-konto.
-
Ange Send Card Line Items till
Yes
om du vill skicka vagnsradsobjekten för alla betalningsmetoder. -
För Credit Card Types väljer du varje kreditkort som din butik godkänner som betalning via Braintree.
Om du vill välja flera korttyper håller du ned Ctrl (PC) eller Kommando (Mac) och klickar på varje alternativ.
-
För Sort Order anger du ett nummer som avgör i vilken ordning Braintree visas när det visas med andra betalningsmetoder vid utcheckning.
Steg 4: Slutför inställningarna för Braintree-webkroken
-
Ange Enable Webhook till
Yes
för att aktivera webkrockfunktionen för bedrägeriskydd, ACH-betalningar och lokala betalningsmetoder. -
Kopiera URL-adressen i fältet Fraud Protection URL och lägg till den i ditt Braintree-konto som Webhook Destination URL.
note important IMPORTANT Denna URL måste vara säker och allmänt tillgänglig. -
Ange fältet Fraud Protection Approve Order Status för att avgöra när bedrägeriskyddet har godkänts av Braintree.
Den valda orderstatusen tilldelas Commerce-ordern.
-
Ställ in fältet Fraud Protection Reject Order Status för att avgöra när bedrägeriskyddet har avvisats av Braintree.
Den valda orderstatusen tilldelas Commerce-ordern.
Steg 5: Slutför de landsspecifika inställningarna
-
Ange Payment from Applicable Countries till något av följande:
All Allowed Countries
- Kunder från alla länder som anges i din butikskonfiguration kan använda den här betalningsmetoden.Specific Countries
- När du har valt det här alternativet visas listan Payment from Specific Countries. Håll ned Ctrl-tangenten (PC) eller Kommando-tangenten (Mac) och markera varje land i listan där kunderna kan göra inköp från din butik.
{width="600" modal="regular"}
-
Så här konfigurerar du Country Specific Credit Card Types:
-
Klicka på Add.
-
Ange Country och välj varje Allowed Credit Card Type.
-
Upprepa för att identifiera kreditkort som accepteras från varje land.
-
Steg 6: Slutför inställningarna för VARJE via Braintree
-
Ange Enable ACH Direct Debit till
Yes
om du vill inkludera ACH som ett betalningsalternativ med Braintree. -
Kunderna kan validera sin engångsbetalning med ACH Direct Debit och lagra den för framtida bruk. När du väl har vunnit kan kunderna återanvända VARJE autogiro utan att behöva ange eller autentisera sin betalningsinformation på nytt om Enable Vault for ACH Direct Debit har angetts till
Yes
. -
För Sort Order anger du ett nummer som avgör i vilken ordning betalningsalternativet Braintree ACH visas när det visas tillsammans med andra betalningsalternativ under utcheckningen.
Steg 7: Slutför inställningarna för Apple Pay via Braintree
-
Om du vill inkludera Apple Pay som ett betalningsalternativ med Braintree anger du Enable ApplePay through Braintree till
Yes
.Kontrollera att du har verifierat ditt domännamn i ditt Braintree-konto först.
-
Om du vill kunna lagra kundinformation på ett säkert sätt, så att kunderna inte behöver ange den igen varje gång de gör ett köp med Apple Pay, anger du Enable Vault for ApplePay till
Yes
. -
Ange Payment Action till något av följande:
Authorize Only
- Godkänner köpet och spärrar pengarna. Beloppet dras inte tillbaka från kundens bankkonto förrän försäljningen är hämtad av handlaren.Intent Sale
- Köpbeloppet är auktoriserat och dras omedelbart tillbaka från kundens konto.
-
För Merchant Name anger du den text som anger den etikett som visas för kunderna i dialogrutan Apple Pay.
-
För Sort Order anger du ett nummer för att bestämma i vilken ordning Apple Pay betalningsalternativ ska visas när det visas tillsammans med andra betalningsalternativ under utcheckningen.
Steg 8: Slutför inställningarna för lokala betalningsmetoder
-
Om du vill inkludera lokala betalningsmetoder som ett betalningsalternativ med Braintree anger du Enable Local Payment Methods till
Yes
. -
För Title anger du den text som ska användas för etiketten som visas i avsnittet betalningsmetod för utcheckning (standardvärde:
Local Payments
). -
I Fallback Button Text anger du den text som ska användas för knappen som visas på Braintree-reservsidan för att ta kunden tillbaka till webbplatsen (till exempel
Complete Checkout
). -
För Redirect on Fail anger du den URL där kunderna ska omdirigeras när lokala betalningsmetodtransaktioner avbryts, misslyckas eller stöter på fel. Det ska vara betalningssidan för utcheckning (till exempel
https://www.domain.com/checkout#payment
). -
För Allowed Payment Methods väljer du den lokala betalningsmetod som ska aktiveras.
Alternativ:
Bancontact
/EPS
/giropay
/iDeal
/Klarna Pay Now
/SOFORT
/MyBank
/P24
/SEPA/ELV Direct Debit
(stöds inte ännu){width="600" modal="regular"}
note note NOTE Det paketerade Braintree-tillägget stöder inte alla lokala betalningsmetoder som anges i dokumentationen för utvecklaren av Braintree. Andra lokala betalningsmetoder håller på att utvecklas och kommer att stödjas i framtida versioner. -
För Sort Order anger du ett nummer som avgör i vilken ordning den lokala betalningsmetoden visas när den visas tillsammans med andra betalningsalternativ under utcheckningen.
Steg 9: Slutför inställningarna för Google Pay via Braintree
-
Om du vill inkludera Google Pay som ett betalningsalternativ med Braintree anger du Enable GooglePay Through Braintree till
Yes
. -
Om du vill kunna lagra kundinformation på ett säkert sätt, så att kunderna inte behöver ange den igen varje gång de gör ett köp med Google Pay, anger du Enable Vault for GooglePay till
Yes
. -
Ange Payment Action till något av följande:
Authorize Only
- Godkänner köpet och spärrar pengarna. Beloppet dras inte tillbaka från kundens bankkonto förrän försäljningen är hämtad av handlaren.Intent Sale
- Köpbeloppet är auktoriserat och dras omedelbart tillbaka från kundens konto.
-
Ange Button Color för att bestämma färgen på knappen Google Pay:
White
ellerBlack
-
För Merchant ID anger du ditt MerchantID (tillhandahålls av Google).
-
För Accepted Cards väljer du den typ av kort som en kund kan använda för att göra en beställning med Google Pay.
Alternativ:
Visa
/MasterCard
/AMEX
/Discover
/JCB
-
För Sort Order anger du ett nummer för att bestämma i vilken ordning Google Pay ska visas när den visas tillsammans med andra betalningsalternativ under utcheckningen.
Steg 10: Slutför inställningarna för Venmo via Braintree
-
Ange Enable Venmo through Braintree till
Yes
om du vill inkludera Venmo som betalningsalternativ med Braintree. -
Ange Enable Vault for Venmo till
Yes
för att aktivera användning av ett säkert valv för att lagra kundernas Venmo-konto så att kunden inte behöver logga in på sitt Venmo-konto igen för framtida transaktioner.{width="600" modal="regular"}
-
Ange Payment Action till något av följande:
Authorize Only
- Godkänner köpet och spärrar pengarna. Beloppet dras inte tillbaka från kundens bankkonto förrän försäljningen är hämtad av handlaren.Intent Sale
- Köpbeloppet är auktoriserat och dras omedelbart tillbaka från kundens konto.
-
För Sort Order anger du ett nummer som avgör i vilken ordning Venmo visas när det visas med andra betalningsalternativ under utcheckningen.
Steg 11: Slutför inställningarna för PayPal via Braintree
-
Om du vill inkludera PayPal som ett betalningsalternativ med Braintree anger du Enable PayPal through Braintree till
Yes
. -
Ange din PayPal via betalningsmetoden Braintree:
note note NOTE Antingen PayPal Credit eller PayPal PayLater kan aktiveras. Båda metoderna kan inte aktiveras samtidigt. -
Om du vill inkludera PayPal Credit som ett betalningsalternativ med Braintree anger du Enable PayPal Credit through Braintree till
Yes
.När Aktivera PayPal via Braintree är inställt på
Yes
visas endast det här fältet.note note NOTE PayPal Credit är endast tillgängligt i USA och Storbritannien. PayPal-kredit är inaktiverad om det valda värdet för fältet Merchant Country inte är US
ellerUK
. -
Om du vill inkludera PayPal PayLater som ett betalningsalternativ med Braintree anger du Enable PayPal PayLater through Braintree till
Yes
.När Enable PayPal PayLater through Braintree är inställt på
Yes
visas bara det här fältet.Du kan visa PayLater-meddelanden på din webbplats för erbjudanden, som Betala 3, som gör att kunderna kan betala med tre räntefria månadsbetalningar. Integreringen av Braintree kan visa meddelanden på din webbplats för att marknadsföra den här funktionen. Du kan inte marknadsföra PayLater-erbjudanden med annat innehåll, marknadsföring eller material.
-
-
För Title anger du en titel som identifierar alternativet Braintree för betalning via PayPal vid utcheckning.
-
Ange Vault Enabled till
Yes
för att aktivera användning av ett säkert valv för att lagra kundernas PayPal-konto. Vaulterat PayPal-konto kan användas för framtida transaktioner, vilket minskar antalet steg för kunderna. -
Ange Send Cart Line Items for PayPal till
Yes
om du vill skicka radartiklar (orderartiklar) till PayPal tillsammans med presentkort, presentomslutning för artiklar, presentomslutning för order, butikskrediter, leveranser och skatt som radartiklar. -
För Sort Order anger du ett nummer som avgör i vilken ordning betalningsalternativet Braintree PayPal visas när det visas tillsammans med andra betalningsalternativ under utcheckningen.
-
Om du vill visa ditt handlarnamn på ett annat sätt än det som definieras i butikskonfigurationen anger du namnet i fältet Override Merchant Name så som du vill att det ska visas.
-
Ange Payment Action till något av följande:
Authorize Only
- Godkänner köpet och spärrar pengarna. Beloppet dras inte tillbaka från kundens bankkonto förrän försäljningen är hämtad av handlaren.Authorize and Capture
- Köpbeloppet är auktoriserat och dras omedelbart tillbaka från kundens konto.
-
Ange Payment from Applicable Countries till något av följande för Braintree-transaktioner som bearbetas av PayPal:
All Allowed Countries
- Kunder från alla länder som anges i din butikskonfiguration kan använda den här betalningsmetoden.Specific Countries
- När du har valt det här alternativet visas listan Payment from Specific Countries. Håll ned Ctrl-tangenten (PC) eller Kommando-tangenten (Mac) och markera varje land i listan där kunderna kan göra inköp från din butik.
-
Om du vill att kunderna ska ange en faktureringsadress anger du Require Customer’s Billing Address till
Yes
.note note NOTE Den här funktionen måste aktiveras för ditt konto av PayPals tekniska support. -
Om du vill spara en loggfil med interaktioner mellan din butik och PayPal via Braintree anger du Debug till
Yes
. -
Om du vill visa PayPal-knappen på både mini-kundvagnen och kundvagnssidan anger du Display on Shopping Cart till
Yes
.
Steg 12: Ange formatinställningar
-
För Location väljer du var PayPal-knappar och meddelanden ska återges:
Mini-Cart and Cart Page
,Checkout Page
ellerProduct Page
{width="600" modal="regular"}
Mini-Cart and Cart Page
Alternativen och inställningarna i det här avsnittet varierar beroende på inställningen i fältet Location.
- Ange PayPal Button Type som en av tre typer av knappar:
PayPal Button
/PayPal Pay Later Button
/PayPal Credit Button
PayPal Button
Alternativen och inställningarna i det här avsnittet varierar beroende på vilken knapptyp som har valts i fältet PayPal Button Type.
-
Om du vill visa PayPal-knappen på butiken på den valda platsen anger du Show PayPal Button till
Yes
. -
För Button Label väljer du PayPal-knappetiketten:
Paypal
,Checkout
,Buynow
ellerPay
-
För Color väljer du PayPal-knappfärgen:
Blue
,Black
,Gold
ellerSilver
-
För Shape väljer du PayPal-knappformen:
Pill
ellerRectangle
-
För Size (Deprecated) väljer du PayPal-knappens storlek:
Medium
,Large
ellerResponsive
PayLater Messaging
-
Om du vill visa PayLater meddelanden på butiken på den valda platsen anger du Show PayLater Messaging till
Yes
.I det här meddelandet visas PayLater meddelanden om tillgängliga erbjudanden (begränsningar gäller).
-
För Message Layout väljer du PayLater meddelandelayout:
Text
ellerFlex
-
För Logo väljer du PayPal-logotypen:
Inline
,Primary
,Alternative
ellerNone
-
För Logo Position väljer du PayPals logotypposition:
Left
,Right
ellerTop
-
För Text Color väljer du textfärgen PayLater message:
Black
,White
,Monochrome
ellerGrayscale
När de här alternativen är angivna kan du se förhandsvisningen av PayPal-knapparna och PayLater-meddelandena. Det finns kontroller som du kan använda för att tillämpa inställningarna eller återställa värdena:
-
Om du vill lagra de valda formatinställningarna för knappar och PayLater-meddelanden och använda dem på den aktuella platsen och den aktuella knapptypen klickar du på Apply.
-
Om du vill lagra de valda formatinställningarna för knappar och PayLater-meddelandevärden och använda dem för alla knapptyper och platser klickar du på Apply to All Buttons.
-
Om du vill återställa formateringsinställningarna till de rekommenderade standardvärdena för knappar och PaySenare-meddelanden och använda dem på alla knapptyper och platser klickar du på Reset to Recommended Defaults.
Steg 13: Slutför inställningarna för 3D-verifiering
-
Om du vill lägga till ett verifieringssteg för kunder som använder kreditkort som är registrerade i ett verifieringsprogram (till exempel Verifierat av VISA) anger du 3D Secure Verification till
Yes
.Under processen kontrolleras transaktionsbeloppet som skickas för verifiering mot det belopp som skickas för auktorisering.
-
Ställ in Always request 3DS på
Yes
för att alltid anropa 3D-säkerhetsbegäran för alla transaktioner. -
För Threshold Amount anger du det minsta orderbelopp som krävs för att aktivera 3D-verifiering.
-
Ange Verify for Applicable Countries till något av följande:
All Allowed Countries
- Kunder från alla länder som anges i din butikskonfiguration kan använda den här betalningsmetoden.Specific Countries
- När du har valt det här alternativet visas listan Verify for Specific Countries. Håll ned Ctrl-tangenten (PC) eller Kommando-tangenten (Mac) och markera varje land i listan där kunderna kan göra inköp från din butik.
{width="600" modal="regular"}
Steg 14: Konfigurera de dynamiska beskrivningarna för Braintree
Följande beskrivningar används för att identifiera inköp på kundkreditkortskontoutdrag. Du kan minska antalet återbetalningar genom att tydligt identifiera det företag som är kopplat till varje köp. Om dynamiska beskrivningar inte är aktiverade för ditt konto kontaktar du supporten för Braintree.
-
Ange den dynamiska beskrivningen för Name, Phone och URL enligt följande riktlinjer:
-
Name - Namnbeskrivningen består av två delar, som avgränsas med en asterisk (*). Exempel:
company*myproduct
Den första delen av beskrivningen identifierar företaget eller DBA och den andra delen identifierar produkten. Längden på
company
- ochproduct
-delarna av beskrivningen kan allokeras på följande sätt, för en kombinerad längd på upp till 22 tecken.Tecken i namnbeskrivningen
Alternativ 1:
Company
måste bestå av tre tecken,Product
kan innehålla upp till 18 teckenAlternativ 2:
Company
måste bestå av sju tecken,Product
kan innehålla upp till 14 teckenAlternativ 3:
Company
måste innehålla 12 tecken,Product
kan innehålla upp till nio tecken -
Phone - Telefonbeskrivningen måste vara 10-14 tecken lång och får endast innehålla siffror, bindestreck, parenteser och punkter. Exempel:
9999999999
(999) 999-9999
999.999.9999
-
URL - URL-beskrivningen representerar ditt domännamn och kan innehålla upp till 13 tecken. Exempel:
company.com
-
-
När konfigurationen för Braintree är klar klickar du på Save Config.
2.4 Upgrade notes
Från och med Adobe Commerce och Magento Open Source 2.4.0 ingår tillägget Braintree i releasen. Om du migrerar till Commerce 2.4.x från en tidigare version än 2.4.0 som har tillägget Marketplace Braintree installerat måste du avinstallera tillägget (paypal/module-braintree
eller gene/module-braintree
) och uppdatera alla kodanpassningar så att namnutrymmet PayPal_Braintree
används i stället för Magento_Braintree
. Konfigurationsinställningarna från huvudtillägget Commerce Braintree Payments och tillägget som distribueras på Commerce Marketplace kvarstår och betalningar som placerats med dessa tidigare versioner kan fortfarande hämtas, annulleras eller återbetalas som vanligt.