dropwizard-braintree
A simple HTTP server using Dropwizard to explore Braintree's payment API.
View Repository →Overview
A sandbox application to learn Dropwizard and explore Braintree’s payment processing API. The server accepts HTTP requests and communicates with Braintree’s sandbox environment to experiment with payment flows.
Purpose
A learning exercise to understand how a JVM-based microservice framework (Dropwizard) integrates with a third-party payment gateway. Configuration-driven via YAML, making it easy to switch between sandbox and production credentials.
Stack
- Framework: Dropwizard — embedded Jetty, Jackson, Jersey
- Payments: Braintree Java SDK (sandbox mode)
- Build: Maven
- Language: Java