diff --git a/includes/class-wc-amazon-payments-advanced-api-abstract.php b/includes/class-wc-amazon-payments-advanced-api-abstract.php index 58a85267..a9153b38 100644 --- a/includes/class-wc-amazon-payments-advanced-api-abstract.php +++ b/includes/class-wc-amazon-payments-advanced-api-abstract.php @@ -382,9 +382,13 @@ public static function format_name( $name ) { // Use fallback value for the last name to avoid field required errors. $last_name_fallback = '.'; $names = explode( ' ', $name ); - return array( - 'first_name' => array_shift( $names ), - 'last_name' => empty( $names ) ? $last_name_fallback : implode( ' ', $names ), + return apply_filters( + 'woocommerce_amazon_pa_format_name', + array( + 'first_name' => array_shift( $names ), + 'last_name' => empty( $names ) ? $last_name_fallback : implode( ' ', $names ), + ), + $name ); }