Avaluació inicial sense contrasenyes Pressupost abans d’intervenir Un especialista responsable de principi a fi

Sessions Cache Estat Client

Els mètodes d’enviament desapareixen després de canviar l’adreça

Repara tarifes revisant zones, codis postals, paquets, AJAX, caché, dades de producte i API del transportista.

WooCommerce recalcula quan canvien el país, la província o el codi postal. Si desapareixen tots, l’adreça pot no coincidir amb cap zona, el paquet no ser elegible, l’API haver fallat o l’actualització no completar-se.

No afegeixis enviament gratuït global com a emergència: pot acceptar comandes impossibles o deficitàries.

Captura l’última adreça vàlida

Utilitza adreces controlades i anota el país, la província, el format postal, el carret i l’estat del client. Canvia un camp cada vegada.

Inspecciona update_order_review o Store API. Anota l’estat, la durada i un error segur.

No retinguis adreces reals en material compartit.

Confirma l’ordre de les zones

WooCommerce avalua des de la zona més específica fins al fallback. Comprova si correspon al codi postal, província, país o ubicacions no cobertes.

Per zona:
- països i regions
- patrons postals
- instàncies actives
- cost i condicions
- ordre davant de zones àmplies

Prova espais, majúscules i zeros inicials. Comprova la normalització de l’autocompleció i l’API: abreviatures, guions o un codi estès poden ser vàlids però no coincidir amb la regla.

Inspecciona el paquet

Les tarifes es calculen per paquets. Classes, estat virtual, dimensions, pes i divisió multivendor canvien l’elegibilitat.

Compara un producte físic simple amb el carret fallit. Si falla una combinació, revisa les classes i el codi que construeix paquets.

Registra un resum segur del paquet abans i després. Si WooCommerce en construeix dos, cadascun necessita una tarifa; que un quedi sense mètode pot bloquejar tota la comanda.

Revisa les condicions del mètode

L’enviament gratuït pot dependre d’un cupó o mínim; altres instàncies poden estar desactivades o limitades.

Per a tarifes live, relaciona l’hora amb el registre. Credencials, serveis del compte, codi postal d’origen, dimensions o timeout poden retornar zero.

Verifica l’adreça d’origen, les unitats de pes i dimensió i els serveis contractats. Una migració de magatzem pot deixar l’origen antic.

Comprova que cap producte tingui pes o dimensions buits, zero o amb una unitat equivocada quan el transportista els exigeix. Un sol article mal configurat pot invalidar el paquet sencer encara que altres productes obtinguin tarifes correctament.

Rastreja el recàlcul

Els camps disparen esdeveniments JavaScript. Un tema, autocompleció o connector pot mostrar el valor sense enviar el que WooCommerce llegeix.

Inspecciona el país, la província i el codi enviats. Llegeix el primer error de Console. Si el servidor retorna tarifes però la pàgina no les mostra, l’error és de renderitzat.

No forcis update_checkout en bucle: sobrecarrega i produeix parpelleig.

Descarta caché i sessió antiga

El checkout i les tarifes no es poden compartir. Verifica les exclusions al servidor, WordPress i Cloudflare.

Si el navegador conserva un paquet antic, compara una sessió privada. Neteja només la sessió controlada.

Comprova què forma la clau de caché de tarifes. No reutilitzis una resposta d’un altre codi postal, moneda o contingut.

Repara el límit exacte

Corregeix la zona, el patró postal, el producte, la condició, les credencials o l’esdeveniment demostrat. Mostra “enviament no disponible” de manera útil quan no existeix cap mètode.

No exposis errors crus del transportista. Desa els detalls amb una referència.

Defineix una alternativa aprovada per a caigudes: recollida, tarifa manual o contacte. No inventis un preu ni acceptis una comanda impossible.

Verifica l’estabilitat

Completa comandes per a una adreça reparada i una de no suportada. Confirma tarifa, impostos, total, pagament i mètode desat.

El mètode seleccionat al navegador ha de coincidir amb l’ID i el cost guardats a la comanda. Canviar l’adreça després de seleccionar-lo ha d’obligar a recalcular; no s’ha de poder pagar amb una tarifa antiga que ja no cobreix la destinació.

Repeteix amb convidat i compte, mòbil, canvi d’adreça i diversos productes. Simula lentitud o indisponibilitat a staging i comprova que no hi ha bucles ni una tarifa antiga seleccionada.

El manteniment recurrent ha de provar destinacions representatives després de canvis de transportista, producte, checkout o WooCommerce. El recàlcul ha de ser determinista.

ABANS D’ENVIAR LA SOL·LICITUD

Preguntes freqüents.

Demaneu contrasenyes al formulari?+

No. El formulari públic no demana mai accessos. Les dades segures es demanen només després d’aprovar l’abast i el pressupost.

Qui revisa la incidència?+

La sol·licitud arriba a Jordi Ensenyat, fundador de Code Barcelona i especialista en WordPress amb més de 15 anys d’experiència.

Es canvia res abans del pressupost?+

No. Primer es revisen els símptomes visibles i es defineix l’abast. La intervenció comença després de l’aprovació i amb una via de recuperació preparada.

Treballeu amb webs en anglès i fora d’Espanya?+

Sí. WP Repair atén incidències de WordPress i WooCommerce en català, castellà i anglès mitjançant un servei remot.

Avaluar la meva incidència↗