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

Errors & Diagnosis

Pagament de PayPal completat, però la comanda de WooCommerce no s’actualitza

PayPal i WooCommerce no estan d’acord quan el lliurament, identitat o ordre d’IPN/ webhook falla. Reconcili la transacció primer.

El punt crític: PayPal pot mostrar una transacció completada mentre WooCommerce manté la comanda pendent o en espera. Això passa quan el callback no arriba, està configurat per a un altre domini, es rebutja o no es pot relacionar amb l’ordre correcta.

Comprova la transacció abans de canviar l’estat

Recull ID de transacció, compte receptor, import, moneda, ID de comanda i marca de temps. Aquesta informació és la base per decidir si la comanda es pot conciliar amb seguretat.

Senyal que diferencia callback i configuració

Si PayPal mostra intents d’entrega amb errors HTTP, investiga la ruta de callback. Si el missatge arriba correctament però es rebutja per receptor, moneda o mode, el problema és de configuració o validació, no de connectivitat.

Dades que val la pena revisar

  • Historial de webhooks/IPN o callbacks i codis de resposta.
  • Entorn live/sandbox i compte de negoci configurat.
  • Notes de comanda i logs de la passarel·la a WooCommerce.
  • Prefixes o migracions que puguin impedir localitzar l’ordre.

Causes habituals

  • Callback bloquejat: tallafoc, manteniment o autenticació bàsica impedeixen arribar a WordPress.
  • Compte receptor incorrecte: el pagament ha anat a una adreça diferent de la configurada.
  • Mode barrejat: credencials o endpoints sandbox i live no coincideixen.
  • Ordre no localitzada: la referència rebuda no troba la comanda esperada.

Com reparar sense perdre traçabilitat

  1. Restaura la ruta de callback mantenint la verificació d’autenticitat.
  2. Corregeix compte receptor i mode si no coincideixen.
  3. Concilia una per una les transaccions històriques abans d’editar ordres.
  4. Fes una prova completa de pagament i reemborsament.

Connecta el símptoma amb altres errors

Si el callback retorna 401/403, utilitza la guia d’autenticació i tallafoc per a webhooks. Si PayPal confirma el cobrament però WooCommerce mostra una comanda fallida o pendent, aplica el procés de conciliació del pagament amb la comanda.

Verificació final

La reparació és fiable quan PayPal i WooCommerce comparteixen la mateixa transacció, import i moneda; les ordres noves s’actualitzen sense intervenció manual; i callbacks falsos o no relacionables continuen bloquejats i registrats.

CRITERI D’INCIDENT WP REPAIR

Com acotar l’error sense endevinar

La identificació de transacció, el compte receptora i l’historial de crida de retorn proporcionen l’evidència per a una decisió d’estat segura.

WP RepairModel de diagnòstic
1Navegador2Sessió3Passarel·la4Comanda
Segueix la cadena fins a trobar el primer punt que deixa de comportar-se com hauria de fer-ho.
01

Registra l’ID de transacció PayPal, l’ordenant, el receptor, la quantitat, la moneda i l’ID de comanda.

02

Comprova PayPal anomenada retorn o webhook lliura registres i codis de resposta.

03

Verifica la configuració de live/ sandbox i el compte de negoci configurat.

04

Inspecciona WooCommerce passar-los registres i demanar notes.

Què ha de quedar verificat

  • PayPal i WooCommerce fan referència a la mateixa transacció i quantitat.
  • Nova actualització de comandes sense intervenció manual.
  • Les trucades de retorn invàlids o sense igual romanen en quarantena i registrats.

SOBRE ESTE SÍNTOMA

Preguntes freqüents d'aquesta guia.

Puc confiar en els paràmetres de consulta de PayPal com a prova de que el pagament va passar?+

No, això s'adverteix explícitament. Els paràmetres de consulta sobre la devolució URL no són prova de pagament; l’ID de transacció PayPal, el pagador, el receptor, la quantitat i la moneda han de ser verificats directament amb els registres de PayPal en el seu lloc.

PayPal mostra la transacció com a completa però l’ordre segueix pendent, quina és la causa més passada per alt?+

Un desajustament del compte, on el pagament va ser a una adreça receptora diferent a la configurada en la configuració WooCommerce de PayPal, és una causa diferent i fàcilment passada per alt separada de la devolució de crida simplement sent bloquejada per un tallafocs o mode de manteniment.

La barreja de sandbox i credencials PayPal en viu produeix aquest mateix símptoma?+

Sí. Un desajust de mode, on es barregen sandbox i credencials en viu o endpoints, s'enumera com una de les causes comunes, i verificar la configuració de live/sandbox i el compte de negoci configurada és un dels passos específics per recopilar proves abans de realitzar qualsevol canvi.

Si els ID de comandes no coincideixen entre PayPal i WooCommerce, podria ser un problema de migració en comptes d'un problema de pagament?+

Sí. L’error en la cerca de comandes causat per prefixos de número d’ordre personalitzats, migracions passades o ID duplicats pot evitar que WooCommerce coincideixi amb una devolució de PayPal vàlida a l’ordre correcte, que és un problema de coincidència de dades en comptes d’un error de pagament o autenticació.

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↗