Skip to content
Fluid Checkout
  • Demo
  • Features
  • Add-ons
    • Complete Bundle Save 42%
    • Fluid Checkout PRO
    • Google Address Autocomplete
    • Address Book
    • EU-VAT Assistant
  • Pricing PRO
  • Docs
  • Support
  • My account
0,00 € 0 items
Home / Docs / fc_pro_address_book_entry_compare_field_keys_skip_list

How can we help?

Customizations

  • Safely add code snippets to your WooCommerce website

Compatibility

  • Troubleshooting – jQuery events or vanilla JavaScript events not working

Troubleshooting

  • Troubleshooting – jQuery events or vanilla JavaScript events not working
  • Troubleshooting – Redirected to error 404 (page not found) when trying to delete an address from the Address Book

Development

  • Filter and action hooks – Address Book
  • Troubleshooting – jQuery events or vanilla JavaScript events not working
  • Changelog – Fluid Checkout Address Book
  • Changelog format and semantic version numbers
View Categories

fc_pro_address_book_entry_compare_field_keys_skip_list

Back to list of all filter and action hooks for Address Book for WooCommerce.

Description #

Define fields to skip when comparing whether two address book entries should be considered the equal.

This filter is applied during address comparison operations, including:

  • Checking for duplicate addresses before saving new entries.
  • Determining if shipping and billing addresses are the same.
  • Preventing unnecessary address saves when addresses haven’t changed.
  • Setting default address flags when addresses match.

Parameters #

  • $skip_field_keys (array) Array of field keys to skip during comparison.

Examples #

/**
 * Skip company and phone fields when checking if address entries are the same.
 * This changes the default behavior: ignores company and phone number fields
 * when comparing address book entries.
 */
function skip_company_phone_in_comparison_check( $skip_field_keys ) {
    // Add company and phone to skip list
    $skip_field_keys[] = 'company';
    $skip_field_keys[] = 'phone';
    
    return $skip_field_keys;
}
add_filter( 'fc_pro_address_book_entry_compare_field_keys_skip_list', 'skip_company_phone_in_comparison_check', 10 );
Still stuck? How can we help?

How can we help?

Updated on December 15, 2025
fc_pro_process_address_book_entry_field_{$key}fc_pro_address_book_entry_is_empty_field_keys_skip_list
Table of Contents
  • Description
  • Parameters
  • Examples
Fluid Checkout

Frictionless Multi-step Checkout for WooCommerce

© 2021-2025 Fluid Checkout OÜ

Terms | Refunds | Privacy Policy | Cookies

Products
  • All products
  • Fluid Checkout PRO
  • Fluid Checkout Lite
  • Google Address Autocomplete add-on
  • Address Book add-on
  • EU-VAT Assistant add-on
Company
  • Support
  • Careers Hiring
  • My account
  • About
  • Homepage
  • Homepage
  • Features
  • Pricing PRO
  • Demo
  • Docs
  • Support
  • My account