Braintree
Braintree biedt een volledig aanpasbare uitcheckervaring met fraudedetectie en PayPal-integratie. Deze biedt ondersteuning voor Apple Pay -, Google Pay -, ACH-, Venmo- en lokale betalingsmethoden. Braintree vermindert de PCI nalevingslast voor handelaren omdat de transactie op het systeem van de Braintree plaatsvindt. De integratie van de Betalingen van de Braintree wordt ontwikkeld door GENE Commerce.
Stap 1: Krijg uw geloofsbrieven van de Braintree
Ga naar Betalingen van de Braintreeen teken omhoog voor een rekening.
Stap 2: De basisinstellingen voltooien
-
Voor Admin sidebar, ga Stores > Settings>Configuration.
-
Vouw in het linkerdeelvenster Sales uit en kies Payment Methods .
-
Als uw Commerce-installatie meerdere websites, winkels of weergaven heeft, kiest u in de linkerbovenhoek de Store View waar de configuratie van toepassing is.
-
Controleer in de sectie Merchant Location of Merchant Country is ingesteld op de locatie van uw bedrijf.
-
-
Onder Recommended Solutions, in_Braintree Payments (door GENE Commercev4.6.1 - de Nota's van de Versie_sectie, klik Configure.
{width="600" modal="regular"}
-
Voer bij Title een titel in die Braintree tijdens het afrekenen als een betalingsoptie aanduidt.
-
Stel het huidige besturingssysteem Environment voor Braintree in op
Sandbox
ofProduction
Wanneer het testen van de configuratie in een zandbak, gebruik slechts creditcardaantallendie door Braintree worden geadviseerd. Wanneer u gereed bent om te gaan produceren met Braintree, stelt u Environment in op
Production
.{width="600" modal="regular"}
-
Stel Payment Action in op een van de volgende opties:
Authorize Only
- Hiermee gaat u akkoord met de aankoop en houdt u de middelen in de wacht. Het bedrag wordt niet teruggetrokken van de bankrekening van de klant tot de verkoop __ door de handelaar wordt gevangen.|Intent Sale
- Het bedrag van de aankoop wordt geautoriseerd en onmiddellijk van de rekening van de klant teruggetrokken. Nota: Deze waarde was machtigt en vangt in 2.3.x en vroegere versies.|
-
Voer de Sandbox Merchant ID / Merchant ID in vanaf uw Braintree-account.
-
Voer de volgende gegevens in vanaf uw Braintree-account:
- Sandbox Public Key / Public Key
- Sandbox Private Key / Private Key
note note NOTE Er zijn afzonderlijke gebieden voor zowel (Sandbox en Productie) milieu's, en de andere gebieden geven terug gebaseerd op welke milieu wordt geselecteerd. -
Klik voordat u de configuratie opslaat op Validate Credentials om uw referenties te valideren.
-
Stel Enable Card Payments in op
Yes
.{width="600" modal="regular"}
Als u klantgegevens veilig wilt opslaan, zodat klanten deze niet telkens opnieuw hoeven in te voeren wanneer ze een aankoop doen, stelt u Enable Vault for Card Payments in op
Yes
.
Stap 3: De geavanceerde instellingen voltooien
-
Breid de Advanced Braintree Settings sectie uit.
{width="550" modal="regular"}
-
Voer bij Vault Title een beschrijvende titel in voor uw referentie die de vault identificeert waar de gegevens van uw klantenkaart zijn opgeslagen.
-
Voer de Merchant Account ID in vanaf uw Braintree-account.
Als u niet de te gebruiken handelsrekening specificeert, verwerkt de Braintree de transactie gebruikend uw standaard handelaarrekening.
-
Als u een snellere afhandeling wilt bieden met de opties voor Express Payment aan het begin van het afhandelingsproces, zoals PayPal, PayPal, Apple Pay en Google Pay, stelt u Enable Checkout Express Payments in op
Yes
. -
Als u wilt voorkomen dat de transactie ter evaluatie wordt verzonden als onderdeel van de controles van Geavanceerde fraudegereedschappen, stelt u Skip Fraud Checks on Admin Orders in op
Yes
voor via de beheerder geplaatste opdrachten. -
Stel de Bypass Fraud Protection Threshold zodanig in dat de controles van
Advanced Fraud Protection
worden overgeslagen wanneer de drempel wordt gehaald of overschreden.Als u dit veld leeg laat, wordt deze optie uitgeschakeld.
-
Als u wilt dat het systeem een logbestand met interacties tussen de winkel en de Braintree opslaat, stelt u Debug in op
Yes
. -
Stel CVV Verification in op
Yes
als u wilt dat klanten vanaf de achterkant van een creditcard de driecijferige beveiligingscode opgeven.Als het gebruiken van controle CVV, zorg ervoor om AVS en/of CVV in de Montages/sectie van de Verwerking van uw rekening van de Braintree toe te laten.
-
Stel Send Card Line Items in op
Yes
als u de tekenregelitems voor alle betalingsmethoden wilt verzenden. -
Selecteer voor Credit Card Types elke creditcard die door je winkel wordt geaccepteerd als betaling via Braintree.
Als u meerdere kaarttypen wilt selecteren, houdt u Ctrl (PC) of Command (Mac) ingedrukt en klikt u op elke optie.
-
Voer bij Sort Order een getal in om de volgorde te bepalen waarin Braintree wordt weergegeven wanneer deze bij andere betalingsmethoden wordt aangeboden tijdens het afrekenen.
Stap 4: Voltooi de Braintree webhaakinstellingen
-
Stel Enable Webhook in op
Yes
om de webhafunctionaliteit in te schakelen voor fraudebeveiliging, ACH-betalingen en lokale betalingsmethoden. -
Kopieer de URL in het veld Fraud Protection URL en voeg deze toe aan uw Braintree-account als Webhook Destination URL.
note important IMPORTANT Deze URL moet veilig en openbaar toegankelijk zijn. -
Stel het veld Fraud Protection Approve Order Status in om te bepalen wanneer fraudebeveiliging wordt goedgekeurd door Braintree.
De status van de geselecteerde bestelling wordt toegewezen aan de Commerce-bestelling.
-
Stel het veld Fraud Protection Reject Order Status in om te bepalen wanneer fraudebeveiliging door Braintree wordt geweigerd.
De status van de geselecteerde bestelling wordt toegewezen aan de Commerce-bestelling.
Stap 5: Vul de landspecifieke instellingen in
-
Stel Payment from Applicable Countries in op een van de volgende opties:
All Allowed Countries
- de klanten van alle landendie in uw opslagconfiguratie worden gespecificeerd kunnen deze betalingsmethode gebruiken.Specific Countries
- Nadat u deze optie hebt gekozen, wordt de lijst Payment from Specific Countries weergegeven. Houd Ctrl (PC) of Command (Mac) ingedrukt en selecteer elk land in de lijst waar klanten aankopen kunnen doen in uw winkel.
{width="600" modal="regular"}
-
Instellen Country Specific Credit Card Types :
-
Klik op Add.
-
Stel de Country in en kies elke Allowed Credit Card Type .
-
Herhaal dit om de creditcards te identificeren die vanuit elk land worden geaccepteerd.
-
Stap 6: Voltooi ACH door de montages van de Braintree
-
Als u ACH wilt opnemen als een betalingsoptie met Braintree, stelt u Enable ACH Direct Debit in op
Yes
. -
Klanten kunnen hun betalingsmethode voor automatische incasso voor eenmalig gebruik berekenen en deze opslaan voor toekomstig gebruik. Als de automatische incasso eenmaal in de kluis is is geplaatst, kunnen klanten de automatische incasso opnieuw gebruiken zonder dat ze hun betalingsgegevens opnieuw hoeven in te voeren of te verifiëren als ze Enable Vault for ACH Direct Debit op
Yes
hebben ingesteld. -
Voer bij Sort Order een getal in om de volgorde te bepalen waarin de Braintree ACH-betalingsoptie wordt weergegeven wanneer deze bij andere betalingsopties wordt aangeboden tijdens het afrekenen.
Stap 7: Voltooi de instellingen voor Braintree van Apple Pay
-
Als u Apple Pay wilt opnemen als een betalingsoptie met Braintree, stelt u Enable ApplePay through Braintree in op
Yes
.Zorg ervoor om uw domeinnaamin uw Braintree eerst te verifiëren.
-
Als u de mogelijkheid wilt hebben om klantgegevens veilig op te slaan, zodat klanten deze niet telkens opnieuw hoeven in te voeren wanneer ze een aankoop doen via Apple Pay, stelt u Enable Vault for ApplePay in op
Yes
. -
Stel Payment Action in op een van de volgende opties:
Authorize Only
- Hiermee gaat u akkoord met de aankoop en houdt u de middelen in de wacht. Het bedrag wordt niet teruggetrokken van de bankrekening van de klant tot de verkoop __ door de handelaar wordt gevangen.Intent Sale
- Het bedrag van de aankoop wordt geautoriseerd en onmiddellijk van de rekening van de klant teruggetrokken.
-
Voer bij Merchant Name tekst in die het label opgeeft dat aan klanten wordt weergegeven in het dialoogvenster Apple betalen.
-
Voer bij Sort Order een getal in om de volgorde te bepalen waarin de betalingsoptie Apple Pay wordt weergegeven wanneer deze bij andere betalingsopties wordt aangeboden tijdens het afrekenen.
Stap 8: de instellingen voor lokale betalingsmethoden invullen
-
Als u lokale betalingsmethoden wilt opnemen als een betalingsoptie met Braintree, stelt u Enable Local Payment Methods in op
Yes
. -
Voer bij Title de tekst in die u wilt gebruiken voor het label dat wordt weergegeven in het gedeelte betalingsmethode voor uitchecken (standaardwaarde:
Local Payments
). -
Voer bij Fallback Button Text de tekst in die u wilt gebruiken voor de knop die wordt weergegeven op de pagina voor de Braintree van de fallback om de klant terug te nemen naar de website (bijvoorbeeld
Complete Checkout
). -
Voer bij Redirect on Fail de URL in waar klanten omgeleid moeten worden wanneer lokale betalingstransacties geannuleerd, mislukt of fouten optreden. Dit moet de betalingspagina voor uitchecken zijn (bijvoorbeeld
https://www.domain.com/checkout#payment
). -
Selecteer voor Allowed Payment Methods de lokale betalingsmethode die moet worden ingeschakeld.
Opties:
Bancontact
/EPS
/giropay
/iDeal
/Klarna Pay Now
/SOFORT
/MyBank
/P24
/SEPA/ELV Direct Debit
(nog niet ondersteund){width="600" modal="regular"}
note note NOTE De gebundelde uitbreiding van de Braintree steunt niet alle lokale betalingsmethodes die in de documentatie van de ontwikkelaar van de Braintreeworden vermeld. Andere lokale betalingsmethoden worden momenteel ontwikkeld en zullen in toekomstige versies worden ondersteund. -
Voer bij Sort Order een getal in om de volgorde te bepalen waarin de lokale betalingsmethode wordt weergegeven wanneer deze bij andere betalingsopties wordt aangeboden tijdens het afrekenen.
Stap 9: voltooi de instellingen voor de Braintree van Google Pay
-
Als u Google Pay wilt opnemen als een betalingsoptie met Braintree, stelt u Enable GooglePay Through Braintree in op
Yes
. -
Als u de mogelijkheid wilt hebben om klantgegevens veilig op te slaan, zodat klanten deze niet telkens opnieuw hoeven in te voeren wanneer ze een aankoop doen via Google Pay, stelt u Enable Vault for GooglePay in op
Yes
. -
Stel Payment Action in op een van de volgende opties:
Authorize Only
- Hiermee gaat u akkoord met de aankoop en houdt u de middelen in de wacht. Het bedrag wordt niet teruggetrokken van de bankrekening van de klant tot de verkoop __ door de handelaar wordt gevangen.Intent Sale
- Het bedrag van de aankoop wordt geautoriseerd en onmiddellijk van de rekening van de klant teruggetrokken.
-
Stel Button Color in om de kleur van de knop Google Pay te bepalen:
White
ofBlack
-
Voer voor Merchant ID uw MerchantID in (opgegeven door Google).
-
Selecteer bij Accepted Cards het type kaart dat een klant kan gebruiken om een bestelling te plaatsen met Google Pay .
Opties:
Visa
/MasterCard
/AMEX
/Discover
/JCB
-
Voer bij Sort Order een getal in om de volgorde te bepalen waarin Google Pay wordt weergegeven wanneer deze bij andere betalingsopties wordt weergegeven tijdens het uitchecken.
Stap 10: Vul de Venmo-instellingen in via de Braintree
-
Als u Venmo wilt opnemen als betalingsoptie met Braintree, stelt u Enable Venmo through Braintree in op
Yes
. -
Stel Enable Vault for Venmo in op
Yes
om het gebruik van een beveiligde kluis voor het opslaan van de Venmo-account van klanten in te schakelen, zodat klanten zich niet opnieuw hoeven aan te melden bij hun Venmo-account voor toekomstige transacties.{width="600" modal="regular"}
-
Stel Payment Action in op een van de volgende opties:
Authorize Only
- Hiermee gaat u akkoord met de aankoop en houdt u de middelen in de wacht. Het bedrag wordt niet teruggetrokken van de bankrekening van de klant tot de verkoop __ door de handelaar wordt gevangen.Intent Sale
- Het bedrag van de aankoop wordt geautoriseerd en onmiddellijk van de rekening van de klant teruggetrokken.
-
Voer bij Sort Order een getal in om de volgorde te bepalen waarin Venmo wordt weergegeven wanneer deze bij andere betalingsopties wordt weergegeven tijdens het afrekenen.
Stap 11: Voltooi de PayPal-Braintree-instellingen
-
Als u PayPal wilt opnemen als een betalingsoptie met Braintree, stelt u Enable PayPal through Braintree in op
Yes
. -
Geef je PayPal-rekening op via de betalingsmethode voor Braintreeën:
note note NOTE U kunt PayPal Credit of PayPal PayLater inschakelen. Beide methoden kunnen niet tegelijkertijd worden ingeschakeld. -
Als u PayPal Credit wilt opnemen als een betalingsoptie met Braintree, stelt u Enable PayPal Credit through Braintree in op
Yes
.Wanneer PayPal door Braintree toelaat wordt geplaatst aan
Yes
, slechts verschijnt dit gebied.note note NOTE PayPal-krediet is alleen beschikbaar in de Verenigde Staten en het Verenigd Koninkrijk. PayPal-krediet is uitgeschakeld als de geselecteerde waarde voor het veld Merchant Country niet US
ofUK
is. -
Als u PayPal PayLater wilt opnemen als een betalingsoptie met Braintree, stelt u Enable PayPal PayLater through Braintree in op
Yes
.Wanneer Enable PayPal PayLater through Braintree is ingesteld op
Yes
, wordt alleen dit veld weergegeven.U kunt het overseinen van PayLater op uw plaats voor aanbiedingen, zoals betalen in 3 tonen, die klanten met drie renteloze maandelijkse betalingen laat betalen. De Braintree-integratie kan berichten op uw site weergeven om deze functie te promoten. Je kunt PayPal-aanbiedingen niet promoten met andere inhoud, marketing of materialen.
-
-
Voer voor Title een titel in die de Braintree aangeeft die via PayPal is betaald tijdens het afrekenen.
-
Stel Vault Enabled in op
Yes
om het gebruik van een beveiligde kluis voor het opslaan van het PayPal-account van klanten in te schakelen. U kunt een Vaulted PayPal-account gebruiken voor toekomstige transacties, waardoor het aantal stappen voor klanten afneemt. -
Stel Send Cart Line Items for PayPal in op
Yes
om de lijstitems (bestelling-objecten) samen met Cards, Cadeauverpakking voor objecten, Cadeauverpakking voor bestelling, Creditering, Verzending en Belasting als lijnobjecten naar PayPal te sturen. -
Voer bij Sort Order een getal in om de volgorde te bepalen waarin de Braintree PayPal-betalingsoptie wordt weergegeven wanneer deze bij andere betalingsopties wordt aangeboden tijdens het afrekenen.
-
Om uw handelsnaam verschillend te tonen dan wat in uw opslagconfiguratiewordt bepaald, ga de naam op het Override Merchant Name gebied in aangezien u het wilt verschijnen.
-
Stel Payment Action in op een van de volgende opties:
Authorize Only
- Hiermee gaat u akkoord met de aankoop en houdt u de middelen in de wacht. Het bedrag wordt niet teruggetrokken van de bankrekening van de klant tot de verkoop __ door de handelaar wordt gevangen.Authorize and Capture
- Het bedrag van de aankoop wordt geautoriseerd en onmiddellijk van de rekening van de klant teruggetrokken.
-
Stel Payment from Applicable Countries in op een van de volgende opties voor Braintree die door PayPal wordt verwerkt:
All Allowed Countries
- de klanten van alle landendie in uw opslagconfiguratie worden gespecificeerd kunnen deze betalingsmethode gebruiken.Specific Countries
- Nadat u deze optie hebt gekozen, wordt de lijst Payment from Specific Countries weergegeven. Houd Ctrl (PC) of Command (Mac) ingedrukt en selecteer elk land in de lijst waar klanten aankopen kunnen doen in uw winkel.
-
Stel Require Customer’s Billing Address in op
Yes
als u wilt dat klanten een factuuradres opgeven.note note NOTE Deze functie moet voor uw account zijn ingeschakeld door de technische ondersteuning van PayPal. -
Als u een logbestand met interacties tussen uw winkel en PayPal via Braintree wilt opslaan, stelt u Debug in op
Yes
. -
Als u de PayPal-knop wilt weergeven op zowel de miniwinkelwagentje als de winkelwagentje pagina, stelt u Display on Shopping Cart in op
Yes
.
Stap 12: De stijlinstellingen instellen
-
Kies bij Location waar PayPal-knoppen en -berichten worden weergegeven:
Mini-Cart and Cart Page
,Checkout Page
ofProduct Page
{width="600" modal="regular"}
Mini-Cart and Cart Page
De opties en instellingen in deze sectie variëren afhankelijk van de instelling in het veld Location.
- Stel PayPal Button Type in op een van de drie typen knoppen:
PayPal Button
/PayPal Pay Later Button
/PayPal Credit Button
PayPal Button
De opties en instellingen in deze sectie variëren afhankelijk van het knoptype dat is geselecteerd in het veld PayPal Button Type.
-
Stel Show PayPal Button in op
Yes
om de PayPal-knop in de winkel op de geselecteerde locatie weer te geven. -
Selecteer bij Button Label het PayPal-knoplabel:
Paypal
,Checkout
,Buynow
ofPay
-
Selecteer voor Color de PayPal-knopkleur:
Blue
,Black
,Gold
ofSilver
-
Selecteer bij Shape de knopvorm PayPal:
Pill
ofRectangle
-
Selecteer bij Size (Deprecated) de grootte van de PayPal-knop:
Medium
,Large
ofResponsive
PayLater Messaging
-
Stel Show PayLater Messaging in op
Yes
als u PayLater -berichten wilt weergeven in de winkel op de geselecteerde locatie.Dit overseinen omvat de vertoning van PayLater overseinen voor beschikbare aanbiedingen ( de beperkingen zijn van toepassing).
-
Selecteer voor Message Layout de PayLater berichtlay-out:
Text
ofFlex
-
Selecteer bij Logo het PayPal-logotype:
Inline
,Primary
,Alternative
ofNone
-
Selecteer bij Logo Position de positie van het PayPal-logo:
Left
,Right
ofTop
-
Selecteer bij Text Color de tekstkleur PayLater message:
Black
,White
,Monochrome
ofGrayscale
Wanneer deze opties zijn ingesteld, kunt u een voorvertoning van de PayPal-knoppen en PayPal-berichten zien. U kunt de instellingen toepassen of de waarden opnieuw instellen met behulp van de volgende besturingselementen:
-
Klik op Apply als u de geselecteerde opmaakinstellingen voor knoppen en PayLater-berichten wilt opslaan en deze op de huidige locatie en het huidige knoptype wilt toepassen.
-
Klik op Apply to All Buttons als u de geselecteerde opmaakinstellingen voor knoppen en waarden voor PayLater-berichten wilt opslaan en deze op alle typen knoppen en locaties wilt toepassen.
-
Klik op Reset to Recommended Defaults als u de opmaakinstellingen wilt terugzetten op de aanbevolen standaardwaarden voor knoppen en PayLater-berichten en deze wilt toepassen op alle typen knoppen en locaties.
Stap 13: De instellingen voor 3D-verificatie voltooien
-
Als u een verificatiestap voor klanten wilt toevoegen gebruikend creditcards die in een verificatieprogramma (zoals die door VISA wordt geverifieerd) worden ingeschreven, plaats 3D Secure Verification aan
Yes
.Tijdens het proces wordt het transactiebedrag dat ter controle wordt voorgelegd gecontroleerd tegen het bedrag dat voor goedkeuring wordt verzonden.
-
Stel Always request 3DS in op
Yes
als u de 3D Secure-aanvraag voor alle transacties altijd wilt uitdagen. -
Voer bij Threshold Amount het minimale orderbedrag in dat vereist is om de 3D-verificatie te activeren.
-
Stel Verify for Applicable Countries in op een van de volgende opties:
All Allowed Countries
- de klanten van alle landendie in uw opslagconfiguratie worden gespecificeerd kunnen deze betalingsmethode gebruiken.Specific Countries
- Nadat u deze optie hebt gekozen, wordt de lijst Verify for Specific Countries weergegeven. Houd Ctrl (PC) of Command (Mac) ingedrukt en selecteer elk land in de lijst waar klanten aankopen kunnen doen in uw winkel.
{width="600" modal="regular"}
Stap 14: Opstelling de dynamische beschrijvers van de Braintree
De volgende beschrijvingen worden gebruikt om aankopen te identificeren op creditcardoverzichten van klanten. U kunt het aantal terugbetalingen verminderen door duidelijk het bedrijf te identificeren dat met elke aankoop wordt geassocieerd. Als dynamische beschrijvingen niet zijn ingeschakeld voor uw account, neemt u contact op met de ondersteuning van Braintreeën.
-
Voer de dynamische descriptor voor de Name , Phone en URL volgens deze richtlijnen in:
-
Name - De naamdescriptor bestaat uit twee delen, die door een sterretje (*) worden gescheiden. Bijvoorbeeld:
company*myproduct
Het eerste deel van de descriptor identificeert het bedrijf of de DBA en het tweede deel identificeert het product. De lengte van de
company
- enproduct
-onderdelen van het descriptorbestand kan op de volgende manieren worden toegewezen, voor een gecombineerde lengte van maximaal 22 tekens.Karakters in naambeschrijver
Optie 1:
Company
moet drie karakters zijn,Product
kan tot 18 karakters zijnOptie 2:
Company
moet zeven karakters zijn,Product
kan tot 14 karakters zijnOptie 3:
Company
moet 12 karakters zijn,Product
kan tot negen karakters zijn -
Phone - De telefoonbeschrijving moet 10 tot 14 tekens lang zijn en mag alleen cijfers, streepjes, haakjes en punten bevatten. Bijvoorbeeld:
9999999999
(999) 999-9999
999.999.9999
-
URL - De URL-descriptor vertegenwoordigt uw domeinnaam en kan maximaal 13 tekens lang zijn. Bijvoorbeeld:
company.com
-
-
Klik op Save Config wanneer de configuratie van de Braintree is voltooid.
2.4 opmerkingen bij upgrades
Vanaf Adobe Commerce en Magento Open Source 2.4.0 is de extensie Braintree opgenomen in de release. Als u naar Commerce 2.4.x migreert vanaf een versie van vóór 2.4.0 waarop de extensie Braintree Marketplace is geïnstalleerd, moet u die extensie verwijderen ( paypal/module-braintree
of gene/module-braintree
) en eventuele codeaanpassingen bijwerken om de naamruimte PayPal_Braintree
te gebruiken in plaats van Magento_Braintree
. De montages van de configuratie van de kernBetalingen van de Braintree van Commerce bundelden uitbreiding en de uitbreiding die op Commerce Marketplace wordt verdeeld blijft bestaan en de betalingen die met die vorige versies worden geplaatst kunnen nog worden gevangen, ongeldig worden verklaard, of worden teruggegeven zoals normaal.