WIP Implement Pay method