Provide delete purchases
Refactored purchase creating
Provide delete purchases
Refactored purchase creating