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.

NOTE
Om du uppgraderar till 2.4.x från en tidigare version av Adobe Commerce eller Magento Open Source med tillägget Braintree från Commerce Marketplace installerat läser du 2.4 uppgraderingsinformationen i slutet av den här sidan.

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

  1. Gå till Stores > Settings>Configuration ​på sidofältet_ Admin _.

  2. 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.

  3. Under Recommended Solutions, i avsnittet_Braintree Payments (av GENE Commerce v4.6.1 - Versionsinformation_, klickar du på​ Configure.

    Konfigurera Braintree {width="600" modal="regular"}

  4. För Title anger du en titel som identifierar Braintree som ett betalningsalternativ under utcheckningen.

  5. Ange den aktuella Environment-operationen för Braintree-transaktioner som Sandbox eller Production

    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.

    Inställningar för grundläggande autentiseringsuppgifter {width="600" modal="regular"}

  6. 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.|
  7. Ange Sandbox Merchant ID / Merchant ID från ditt Braintree-konto.

  8. 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.
  9. Innan du sparar konfigurationen klickar du på Validate Credentials för att verifiera dina autentiseringsuppgifter.

  10. Ange Enable Card Payments till Yes.

    Grundinställningar {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

  1. Expandera Expansionsväljaren i avsnittet Advanced Braintree Settings.

    Avancerade inställningar {width="550" modal="regular"}

  2. För Vault Title anger du en beskrivande rubrik för din referens som identifierar valvet där kundkortsinformationen lagras.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. Om du vill att systemet ska spara en loggfil med interaktioner mellan din butik och Braintree anger du Debug till Yes.

  8. 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.

  9. Ange Send Card Line Items till Yes om du vill skicka vagnsradsobjekten för alla betalningsmetoder.

  10. 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.

  11. 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

Webhooks-inställningar i Braintree

  1. Ange Enable Webhook till Yes för att aktivera webkrockfunktionen för bedrägeriskydd, ACH-betalningar och lokala betalningsmetoder.

  2. 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.
  3. 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.

  4. 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

  1. 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.

    landsspecifika inställningar {width="600" modal="regular"}

  2. 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

VARJE via Braintree

  1. Ange Enable ACH Direct Debit till Yes om du vill inkludera ACH som ett betalningsalternativ med Braintree.

  2. 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.

  3. 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

ApplePay via Braintree-inställningar

  1. 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.

  2. 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.

  3. 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.
  4. För Merchant Name anger du den text som anger den etikett som visas för kunderna i dialogrutan Apple Pay.

  5. 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

  1. Om du vill inkludera lokala betalningsmetoder som ett betalningsalternativ med Braintree anger du Enable Local Payment Methods till Yes.

  2. 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).

  3. 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).

  4. 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).

  5. 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)

    Inställningar för lokala betalningsmetoder {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.
  6. 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

Google Pay through Braintree

  1. Om du vill inkludera Google Pay som ett betalningsalternativ med Braintree anger du Enable GooglePay Through Braintree till Yes.

  2. 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.

  3. 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.
  4. Ange Button Color för att bestämma färgen på knappen Google Pay: White eller Black

  5. För Merchant ID anger du ditt MerchantID (tillhandahålls av Google).

  6. 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

  7. 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

  1. Ange Enable Venmo through Braintree till Yes om du vill inkludera Venmo som betalningsalternativ med Braintree.

  2. 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.

    Venmo via Braintree {width="600" modal="regular"}

  3. 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.
  4. 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

PayPal via Braintree-inställningar

  1. Om du vill inkludera PayPal som ett betalningsalternativ med Braintree anger du Enable PayPal through Braintree till Yes.

  2. 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 eller UK.
    • 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.

  3. För Title anger du en titel som identifierar alternativet Braintree för betalning via PayPal vid utcheckning.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.
  9. 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.
  10. 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.
  11. Om du vill spara en loggfil med interaktioner mellan din butik och PayPal via Braintree anger du Debug till Yes.

  12. 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

  1. För Location väljer du var PayPal-knappar och meddelanden ska återges: Mini-Cart and Cart Page, Checkout Page eller Product Page

    Inställningar för PayPal-format {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.

  1. 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.

  1. Om du vill visa PayPal-knappen på butiken på den valda platsen anger du Show PayPal Button till Yes.

  2. För Button Label väljer du PayPal-knappetiketten: Paypal, Checkout, Buynow eller Pay

  3. För Color väljer du PayPal-knappfärgen: Blue, Black, Gold eller Silver

  4. För Shape väljer du PayPal-knappformen: Pill eller Rectangle

  5. För Size (Deprecated) väljer du PayPal-knappens storlek: Medium, Large eller Responsive

NOTE
Konfigurationsfältet Size(Deprecated) är föråldrat och används inte för att formatera PayPal-knapparna.

PayLater Messaging

  1. 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).

  2. För Message Layout väljer du PayLater meddelandelayout: Text eller Flex

  3. För Logo väljer du PayPal-logotypen: Inline, Primary, Alternative eller None

  4. För Logo Position väljer du PayPals logotypposition: Left, Right eller Top

  5. För Text Color väljer du textfärgen PayLater message: Black, White, Monochrome eller Grayscale

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

  1. 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.

  2. Ställ in Always request 3DSYes för att alltid anropa 3D-säkerhetsbegäran för alla transaktioner.

  3. För Threshold Amount anger du det minsta orderbelopp som krävs för att aktivera 3D-verifiering.

  4. 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.

    Inställningar för 3D-verifiering {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.

Dynamiska beskrivare

  1. 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- och product-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 tecken

      Alternativ 2: Company måste bestå av sju tecken, Product kan innehålla upp till 14 tecken

      Alternativ 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

  2. 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.

recommendation-more-help
dacea746-44a9-4368-b3fb-3bcff64c6be1