Purhase tracking java client

- [ ] Proof by @JohnPlummer 
- [x] Friday 1st August