Feature single checkout endpoint

- Implement single checkout