# Braintree Integration

Braintree Gateway (opens new window) is used to process Venmo, Apple Pay, and Google Pay transactions.

There are two code parts for this functionality:

# Integration with Luminate

All transactions made through Braintree are not recorded in Luminate, since the default donation workflow is interrupted for Braintree payment processing.

There is an automated process that has been configured by STC, that syncs user records from Braintree Payments to BBCRM & and then the default BBCRM to Luminate sync brings those user records.

The constituent record created by this process will have only minimal data in Luminate. Only name, email, and phone number will be populated. The donation amount will show up in the External Last Gift Amount field. The record will indicate that it was created by bdeuser, which is an API user used for BBCRM sync.