Sale method, aka "purchase"
- A SaleRequest object containing basic information needed for the transaction