begin a sub to process payment