refactor payment method: simpler names