You are viewing limited content. For full access, please sign in.

Question

Question

Braintree Pass First name and Last Name to the Drop-in UI ?

asked on November 20, 2017

Trying out the sandbox mode for Braintree, is there a way to configure the form so we can pass the persons first name and last name as well, right now in Braintree the "CardHolder" name comes up as Blank.

 

Is there any documentations for Braintree/LF Forms integration, only documentation I was able to find was the documentation on how to configure the LF forms to enable Braintree account/integration.

 

Cheers

1 0

Replies

replied on November 21, 2017

I have a response, see below.

-Ben

---

Thank you for reaching out to Braintree Support.

We don’t currently offer REST, SOAP, or XML API documentation. This means that if you choose to use the REST API, we will be unable to provide technical support for any issues that may arise with your integration. You can read our blog post about it here.

While we have discussed the possibility internally as a future release, we recommend that you make use of our client libraries for now for the following reasons:

  • We pride ourselves upon the deep level of support we’re able to offer merchants using Braintree. We’re able to do that, in part, because we have a deep understanding of the internals of each of our client libraries. So, while building a REST integration to Braintree would give you the freedom to exclude any third-party dependencies in your code, we would be unable to provide a uniform support experience.

  • Your integration would also be lacking the continuous integration build setup we have around each of our client libraries. We have builds that test every version of each client library we offer against the latest version of our gateway. This allows us to be confident that any changes we make will be backwards compatible for everyone using our gateway. Without this infrastructure supporting your integration, we have no way of guaranteeing the stability of your integration as the gateway evolves.


Occasionally we receive a request for a REST API because a developer would like to use a language where our libraries aren’t available. We’ve found that merchants have had success in these situations by building an internal service, which is really just a thin wrapper around one of our libraries, exposing what you need from Braintree to your application over any protocol you choose.

With that being said, you can use the Transaction.search() API to pull the transactions from your account and the Transaction.find() API to get details of a particular transaction.
To get customer details, you can use Customer.search() API to search for customers stored in the Vault and Customer.find() API can be used to get details of a specific customer.
Our custom reports page also has some useful information about building your own custom reports. And finally, you can find the list of all of our libraries here.

Hope that helps get you started! Let us know if you have any more questions during testing.

1 0
replied on November 22, 2017 Show version history

Thanks Ben but that's a core functionality that needs to be added to LF forms if i understood this correctly ? We want to use what is provided out of the box from LF Forms and would LF Forms see significant improvements to the integration they offer with Braintree ? If I recall the next version of LF forms will incorporate some integration with Authorize.net as well  ? Would that have better integration compared with Braintree ?

0 0
replied on November 22, 2017

I have another idea. 

Braintree lets you define custom fields. Why not add a custom field for the name. Maybe Laserfiche know if there's a callback option, to send the field data back to the form. 

0 0
replied on November 22, 2017

Ben i tried that before posting this question and Braintree did not pickup the fields even though i defined the variable names in LF Form same as the custom field name. So that tie in is not there, I would not personally the integration points Braintree has with LF forms in the back end, but maybe developers can throw some light here how we can use custom fields in Braintree and pass those via forms.

2 0
replied on February 14, 2018

Hi,

 

We have a school that wants to collect payments for student costs.

Is it possible to pass a Student code or surname collected as a variable to the payment gateway so the same name can appear on the Schools Bank statement.

Most internet banking transactions offer a comment limited to 15 to 20 characters.

Does Braintree or Authorize.NET offer the same?

 

many thanks

 

1 0
replied on February 15, 2018

I wished that Laserfich Forms added the integration to add various fields that can be collected by Braintree or Authroize.net , they have done the initial footwork already and made it possibly. I prefer out of box features rather than building on top of something because that makes upgrading LF to new version so much easier.

 

I am hoping LF team is working on adding abilities to fetch more fields from the LF forms and pass it to both Authroize.net and Braintree. Will make LF forms very very usual for lots of clients.

3 0
replied on July 11, 2018

Is Laserfiche Forms still not integrated with Braintree custom fields? I'd really like to go this route; however unless our finance staff can determine what the transaction was for via Braintree, the integration doesn't work for us. The only way I can see that being accomplished is via custom fields (or recording some transaction details in a separate database, which we're already doing but would rather avoid).

0 0
replied on November 21, 2017 Show version history

Good question. I've opened a support case with Braintree to ask if there's a REST API we can use to get that information.

0 0
replied on November 21, 2017

Well let's see what they can offer, but if we were to try to automate populating a sql or a flag on a table in our system that payment was received successfully, using laserfiche braintree how do you achieve that, is there a status "success" or "failure" sent back via braintree somewhere ? LF / Braintree integration sends i believe : submitted_for_settlement , but does that mean money was received.

 

Anyone else has setup any sort of automation - user makes a payment > update the users paid status flag on the database using braintree's response ?

 

Cheers

0 0
replied on November 21, 2017

Well let's see what they can offer, but if we were to try to automate populating a sql or a flag on a table in our system that payment was received successfully, using laserfiche braintree how do you achieve that, is there a status "success" or "failure" sent back via braintree somewhere ? LF / Braintree integration sends i believe : submitted_for_settlement , but does that mean money was received.

 

Anyone else has setup any sort of automation - user makes a payment > update the users paid status flag on the database using braintree's response ?

 

Cheers

replied on September 21, 2021

Hi,

Is there any update on this?

In our Transactions inside Braintree the Customer field is blank? There doesn't seem to be any option to manage these settings in laserfiche?

 

but we also have a WordPress site with a Braintree plugin and that is showing the Customer name.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.