Braintree Checkout Integration Needed
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted2 hours ago
I need Braintree’s Drop-in (or a custom-hosted) checkout added to my custom-built website so visitors can make one-time payments. At a minimum the flow must accept credit and debit cards, PayPal, Apple Pay, Google Pay, and Venmo through a single, seamless UI, then return a confirmed transaction ID to my server.
The site already handles shopping-cart logic and order confirmation; what’s missing is the secure payment layer. You’ll be responsible for both the client-side tokenization and the server-side transaction call, using the official Braintree SDKs in whichever language you prefer. Everything has to run in production as well as in the Braintree sandbox for testing.
Deliverables
• Fully working checkout embedded in the existing payment page
• Server-side code that creates and submits the transaction
• Callback/wh webhook handling for success, failure, and duplicate protection
• Clear setup notes so I can swap keys and deploy to staging/production
I’ll supply design assets, access to the repo, and Braintree credentials as soon as we start.
The site already handles shopping-cart logic and order confirmation; what’s missing is the secure payment layer. You’ll be responsible for both the client-side tokenization and the server-side transaction call, using the official Braintree SDKs in whichever language you prefer. Everything has to run in production as well as in the Braintree sandbox for testing.
Deliverables
• Fully working checkout embedded in the existing payment page
• Server-side code that creates and submits the transaction
• Callback/wh webhook handling for success, failure, and duplicate protection
• Clear setup notes so I can swap keys and deploy to staging/production
I’ll supply design assets, access to the repo, and Braintree credentials as soon as we start.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.