update_account_settings() public method

Updates connect account settings (e.g. payment method)
public update_account_settings ( array $settings ) : true
$settings array
return true
 public function update_items($request)
 {
     $request_body = $request->get_body();
     $settings = json_decode($request_body, true, WOOCOMMERCE_CONNECT_MAX_JSON_DECODE_DEPTH);
     $result = $this->settings_store->update_account_settings($settings);
     if (is_wp_error($result)) {
         $error = new WP_Error('save_failed', sprintf(__('Unable to update settings. %s', 'connectforwoocommerce'), $result->get_error_message()), array_merge(array('status' => 400), $result->get_error_data()));
         $this->logger->log($error, __CLASS__);
         return $error;
     }
     return new WP_REST_Response(array('success' => true), 200);
 }