Creates a sale with a pin
Returns an error message if the pin is invalid