Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once Braintree Payments has been implemented and enabled for your site by Commerce Vision, settings for the Braintree feature, every available payment optionoptions, vaulting (saving a payment for future use) , and fraud protection can be configured.    


Multiexcerpt
MultiExcerptNameFeature Overview


Excerpt

Braintree is a multi-payment option system for web and mobile.



 

Braintree is a multi-payment option system for web and mobile.

 

Info
titleVaulting

Vaulting refers to saving of a customer payment for future use. Another name for this is tokenisation. Typically this is used in two purchasing scenarios: recurring billing such as for subscription products and future purchases so customers do not have to re-enter payment details. Vaulted cards will automatically be offered for future purchases without the need to re-enter details. The User just needs to click on the card to select it. If this setting is OFF, credit cards will not be vaulted by default. 
 

Multiexcerpt
MultiExcerptNameFeature Overview
Excerpt

Step by Step Guide

1. Configure General Settings 

...

  1. Navigate to SettingsPayment & CheckoutBraintree Payment.
  2. If the Available in CMS toggle is not enabled, toggle it ON. 

  3. Click Configure.

  4. Configure General Settings for Braintree Payments. NOTE - the Overrides feature can be used instead of global settings when offered.
      
    1. To enable Braintree for all Users on your site, toggle ON Enable Braintree Payment. TIP - Leave this global toggle off and add Role Overrides if Braintree is to be offered only to specific roles, e.g., B2C customers. 

    2. In Mode, select 'Sandbox' if you are on the testing Stage site or 'Production' on the live site. 

      Info

      The sandbox is an entirely separate environment from your production account. Nothing created in the sandbox (e.g. processing options, recurring billing settings) will transfer to production. Your login information, merchant ID, and API keys will also be different. 


    3. Enter credentials for either 'Sandbox' or 'Production'. You will need the following from your Braintree account:
      - Merchant ID - this is the default ID used to verify the account. If your business has 
      several Merchant Account IDs and you want to specify one of them, enter it in the Merchant Account ID field.  
      - Public Key 
      Private Key 
      - Merchant Account ID - leave blank if the ID in Merchant ID is to be used.

  5. If you want to allow Users to be able to delete a saved (vaulted) payment, toggle ON Allow Vault Management. When this setting is enabled, in the Payments panel, an Edit link displays next to each payment modeon the top right side.  
     

    When the User clicks on Edit, the delete option appears for each payment. The User can click it to remove the saved payment.  
       

  6. If the saved payment at the top of the list is to be preselected when the User pays during checkout, toggle ON Preselect Vaulted Payment Method. A preselected payment is foregrounded and has a tick next to it. If OFF, the last saved payment will be preselected.


  7. If you want the User's default payment option set in Braintree to be displayed as first payment option, toggle ON Show Default Payment Method First.

...

The next step is to configure each payment option your site will offer. Notice there are a number of payment options available, each of which can be individually enabled or disabled at any time to suit your business requirements. Each option you enable used must also be turned on in your Braintree account. 

...

Note

Your Braintree account will allow you to automatically offer credit card payments. To include PayPal, Google Pay or Apple Pay, your business must also have accounts with the each respective providersprovider.  CHECk 


All enabled Braintree payment methods will display under a common Payment Methods tab during checkout.  TIP - you can change the tab name 'Payment Methods' in the Checkout Payments Options Widget.

...

Braintree Payments is currently set up to accept Visa, Mastercard and American Express. Specific settings are not required for each credit card type as that is managed by Braintree. You can decide whether successfully used credit cards should be saved for future purchases by default, or the following vaulting options occur or not at checkout:

  • automatically save a credit card for future purchases when it is first successfully used, and
  • allow the User to

...

  • override the default setting

  1. Enable Credit Card - toggle ON to offer payment by credit card on your site. In the Payments panel during checkout, 'Pay with card' displays as an option, and the logos of the credit cards currently accepted are automatically listed. 
  2. Allow Vault Credit Card and Allow Vault Credit Card Override work together to determine the default vaulting setting and whether Users are permitted to override it.
    1. Allow Vault Credit Card sets the default vaulting option when a credit card is used successfully. 
    2. Allow Vault Credit Card Override allows the User to override the default option set in Allow Vault Credit Card. If this setting is toggled ON, a Save card checkbox is displayed for the User to override the default. Whether the checkbox is preselected or not depends on the default settings. 

      This table summarises the four vaulting configurations:


      Allow Vault Credit Card
      Allow Vault Credit Card OverrideONOFF
      ON

      Default vaultvaulting: yes

      Checkbox: displayed, not ticked

      • A card will be saved by default unless the User unticks the checkbox. 

      Default vaultvaulting: no

      Checkbox: displayed, ticked

      • A card will not be saved by default but unless the User can tick ticks the checkbox to save it.
      OFF

      Default vaultvaulting: yes

      Checkbox: not displayed

      • A card will be saved by default. The User cannot override this.

      Default vaultvaulting: no

      Checkbox: not displayed

      • The A card will be not be saved. The User cannot override this.


    3. Require Credit Card Holder Name - toggle ON if you want the cardholder's name to be entered during the payment process. TIP - if If this setting is OFF, the Cardholder name Name in the transaction record in Braintree will be left blank.   

...

Braintree Payments is set up to accept PayPal payments, including the Buy Now, Pay Later option - Pay in 4. Your business must have a PayPal account set up and have PayPal enabled as a payment option in your Braintree account.

...


To configure PayPal on your website:

...

  1. Toggle ON Enable PayPal to offer enable PayPal on your site.

    Info
    titleWhen PayPal is enabled on your site...

     In the Payments panel during checkout, 'PayPal' displays as an option under Payment Methods.

     

    When the The User clicks on PayPal , the and a PayPal button is displayed. 

    When The User clicks the PayPal button is selected, the . The secure PayPal login box popup is displayed. 

    After logging in and selecting PayPal payment The User can log into their PayPal account and select from available payment options in PayPal. After selecting the option, the User is returned to your website. The PayPal account with login ID appears in the Payments panelis displayed

    The User clicks Process Payment to complete payment for the order. If 'Allow Vault PayPal' is enabled, a successful PayPal account will be saved for future purchases.  



  2. Allow Vault PayPal: toggle ON to automatically save a successful PayPal payment for future use

  3. To save your settings, click Save.

Google Pay Settings

Braintree Payments is set up to accept Google Pay. Google Pay allows users to make contactless payments online and with Android phones, tablets or watches. Your business must have a Google Merchant Centre account set up and Google Pay enabled in your Braintree account.

Info
titleSandbox testing

For Sandbox testing, Google Pay requires a real credit card. However, no funds will be taken from the card during processing and the card is not saved


To

...

configure Google Pay on your website

...

:

  1. Toggle ON Enable Google Pay
    Image Modified

  2. In Google Pay Merchant ID, enter your Google Merchant ID from your Google Pay Merchant Centre account. 
  3. Click Save.

...


  1. To save your settings, click Save.

  1. Info
    titleWhen Google Pay is enabled on your site...

    In the Payments panel during checkout, 'Google Pay' displays as an option under Payment Methods.

     Image Added

    The User clicks on Google Pay and a Google Pay button is displayed. 
    Image Added

    The User clicks the Google Pay button to login to their Google account.

    Image Added

    Once logged in, the secure Google Pay popup is displayed. The User selects an existing payment option or enter a new credit card.
    Image Added

    Once saved, the User is returned to the Payment panel on your website with the Google Pay option selected. The User clicks Process Payment to complete payment for the order.  

    Image Added



Apple Pay Settings

to do

3. Fraud Protection Settings for Order Payment

...