Knowledgebase: Payment
How do I enable Credit Cards and Paypal (Powered By Braintree) on my Store?

PayPal (Powered by Braintree) is a fast and easy way to accept both credit card and PayPal payments on your store.

Additional Information
Please note that the Braintree payment module is not compatible with Phone Orders. Therefore, you will want to have a separate payment option enabled on your store if you plan on using the phone order function.

To use this payment method on your 3dcart store, you will connect your 3dcart store to your Braintree Payment account. If you do not yet have a Braintree account, the setup process in the 3dcart admin will allow you to create one.

Note
This payment option is pre-installed on your 3dcart store, but it can also be added as an additional payment option. For the purposes of this article we will discuss both ways of enabling it.

Enabling Paypal (Powered By Braintree) as a Payment method

Important
In some cases, after setting up this payment method, the PayPal logo may be missing from your store's View Cart page, or you may receive an error that PayPal is not enabled. In this situation, you will simply need to contact Braintree in order to connect/link your PayPal Account to your Braintree account. After linking your accounts, the button will appear within 24 to 48 hours.

To enable your pre-installed PayPal (Powered by Braintree) Payment option, follow these steps:

  1. Log into your 3dcart Online Store Manager
  2. Using the left hand navigation menu, go to Settings ->Payment
  3. Next, click on the "Select Payment" button located under "Payment Methods"

This will take you to your 3dcart store's payments page. Once there, you will see your store's pre-installed payment methods at the top. Among these will be one labeled "Credit Cards and PayPal (Powered By Braintree). To the far right of the method, you'll see a link labeled "Settings"

  1. Click on the "Settings" link to expand the payment option.

Once expanded, you may change the "Caption" of the payment method to whatever you'd like it to read on the store front. By default, it is listed as "Online Credit Card or PayPal" but you may tailor this caption to suit your needs.

Below the caption field, you will see a button labeled "Advanced Settings" which will give you the following configuration options:

  • Order Amount Min; & Order Amount Max:
    These were set during the initial creation of the payment method (see step 6 above). Here you can edit them as needed.
  • Customer Group: 
    This was set during the initial creation of the method (See step 7 above). Here you can edit the setting as needed.
    • "All"
      will make the method available to all of your shoppers - regardless of the pricing group they belong to.
    • "None"
      will make the method available to shoppers who do not yet belong to a customer group
    • "Phone Orders"
      will make the method available only when using the Phone Orders function.
    • Individual Group
      Or you may limit the use of the payment method so that it applies only to one of your existing customer groups
  • Order Status 
    This setting will determine which order status that orders using this method will automatically go into. Your choices are New or Unpaid.
    Since it is an offline payment method, you will likley want it to go to unpaid, since you'll be waiting for payment to arrive.
  • Country/State Exclude List
    When you initially added the payment method, you set the country and state that it would apply to (See step 4 above)
    With the "Edit Exclude List" link, you can further limit which countries and/or states that are excluded from using the method.
  • Confirmation message
    This will display to the customer once the purchase has been completed – Example: Thank you for your business!
  • Description
    This is Optional. The description will display next to the payment method – Example: Pay securely with your credit card or PayPal Account!

Once you've configured your advanced settings, click on the "ok" button to get back to your regular Braintree Module settings.

Next, we will go through the steps needed to connect your store to your Braintree account.

Additional Information
These next few steps will describe the process of connecting your 3dcart store to your Braintree account. If you already have a braintree account, you will simply log into the Braintree service. On the other hand, if you do not yet have a Braintree account, you can create one with these same steps.

While viewing your Braintree module settings in the 3dcart Online Store Manager you will likely see a message stating that :

Your store is not connected with PayPal Braintree

  1. Click on the "Connect with Braintree" button.

On the next page, you will have two options:

  • Sign Up with Braintree
    Use this option to create a new Braintree account for yourself.
    The process will involve filling out the sign up form on Braintree
  • Already have an Account?
    If you already have a Braintree account, you may click on this tab to enter your login email address and password to the Braintree service.

Regardless of the option used above, eventually, you will be directed back to your store's payment configuration page and the Braintree service will be connected. After the connection is successful, the previous message will read:

Your store is already connected with Paypal Braintree.
Click on the Paypal Braintree button to disconnect it.

Additional Braintree Settings

After connecting your store to your Braintree service, you'll have the following checkboxes available under the PayPal Braintree button:

    • Use Braintree Vault to save customer's information for future transactions
      This can be used to tokenize your shopper's billing information on the Braintree service to expedite future transactions for the shopper on your store. This can also be used for 3dcart's Recurring Order/AutoShip functionality.

Note:
If you elect to use the Braintree Vault option, be sure to also have the tokenization option enalbed on your PayPal account.

      • Authorize Only
        Having this checkbox marked will make it so that payments are only authorized during the checkout process on your 3dcart store. This does not actually charge the shopper's card but rather verifies the card and authorizes the sale so that checkout can occur. After the order has been processed and shipped, you can collect funds and process the Sale.

Once you have fully configured your Paypal (Powered By Braintree) payment option settings, be sure to click on the "Save button at the top right to commit your changes.

Finally, look to the far right of the payment option and ensure that the activate toggle is set to On. (Green=On, White=Off)


Adding Paypal (Powered By Braintree) as a new Payment method

Even though the PayPal/Braintree payment option is pre-installed on your 3dcart store, there may be times when you need to also create a secondary version of the payment option for your business (perhaps to have it available for different pricing groups, or locations, etc).

Fortunately, we've made it possible to also add additional PayPal/Braintree methods on your store using these steps and the steps above.

To add a new PayPal powered by Braintree payment option:

      1. Log into your 3dcart Online Store Manager
      2. Using the left hand navigation menu, go to Settings ->Payment
      3. Next, click on the "Select Payment" button located under "Payment Methods"
      4. Next, click on the "+Add New" button located at the top right of the page.

Configure your payment method's settings as needed, and - when selecting the module from the "Payment Method" dropdown menu - look for "Credit Cards and Paypal (Powered By Braintree)" on the list.
(They're all alphabetized.)

After adding the payment method, the same settings described in the first half of this article will be available to you on this newly added method.


Help Desk Software by Kayako fusion