change param pass method for payment