# INTERLINK WhatsApp v2.2.1 - Fix Argentina allowed list Meta

Corrige el envío saliente del módulo `/ _inc/whatsapp_v2/` para modo prueba de Meta con números argentinos.

## Problema

El webhook recibe desde WhatsApp números argentinos como:

```text
5493876834044
```

Pero en el modo prueba de Meta, la lista de destinatarios autorizados puede validar contra el formato internacional sin el `9`:

```text
543876834044
```

Eso provoca:

```text
(#131030) Recipient phone number not in allowed list
```

aunque el número haya sido agregado y verificado en Meta.

## Qué cambia

Solo modifica:

```text
_inc/whatsapp_v2/app/MetaSender.php
```

Ahora antes de enviar normaliza el destinatario con:

```php
Wa2PhoneNormalizer::normalize($to, '54')
```

Ejemplo:

```text
5493876834044 -> 543876834044
```

El log conserva ambos valores:

```json
"to":"543876834044",
"to_original":"5493876834044"
```

## Instalación

```bash
cd /var/www/html

cp _inc/whatsapp_v2/app/MetaSender.php _inc/whatsapp_v2/app/MetaSender.php.bak_$(date +%F_%H%M)

unzip -o /root/interlink_whatsapp_v2_2_1_fix_argentina_allowed_list.zip

chown -R www-data:www-data /var/www/html/_inc/whatsapp_v2/app

php -l /var/www/html/_inc/whatsapp_v2/app/MetaSender.php

systemctl restart apache2
```

## Prueba

Volvé a enviar `Hola` desde WhatsApp y mirá:

```bash
tail -80 /var/www/html/_inc/whatsapp_v2/logs/send.log
```

Debe aparecer:

```json
"to":"543876834044",
"to_original":"5493876834044"
```

y si Meta tiene agregado/verificado el destinatario como `+54 387 683 4044`, debería enviar correctamente.

