update payment preference