Salta al contingut principal

GoCardless i Odoo: guies pràctiques

20 guies sobre GoCardless i Odoo (Odoo 17, 18, 19 i 20): errors. Cada xifra, comprovada al codi o a la font enllaçada.

Errors

GoCardless internal_server_error i request_timed_out: la fallada és a GoCardlessGoCardless respon 500 internal_server_error o 504 request_timed_out quan falla pel seu costat. Què fa el connector a Odoo i com no cobrar dues vegades.GoCardless invalid_bank_details: AC01 i BE06, el compte indicat no existeixGoCardless invalid_bank_details amb AC01 o BE06: el compte del mandat no existeix. Per què arriba en el pagament i en el mandat, i què fa Odoo amb el connector.GoCardless bank_account_closed: AC04 i MD07, el compte ja no existeixGoCardless bank_account_closed amb AC04 (compte tancat) o MD07 (titular traspassat): el mandat queda cancel·lat. Què fa Odoo amb la factura i amb el client.GoCardless direct_debit_not_enabled: AG01 i AC06, un compte que no admet el rebutGoCardless direct_debit_not_enabled amb AG01 o AC06: el compte del client no admet rebuts SEPA, o està bloquejat. Què fa Odoo amb el connector.GoCardless insufficient_funds (AM04): el compte del client no tenia saldoUn deute de GoCardless falla amb insufficient_funds i el codi SEPA AM04. Què vol dir, quan el reintenta Success+ i què fa Odoo amb la factura.GoCardless mandate_expired: el mandat va caducar per no usar-loGoCardless marca un mandat com a expired quan no s'ha intentat cobrar amb ell durant tot el període d'inactivitat. Què fa Odoo i com seguir cobrant.GoCardless 409 idempotent_creation_conflict: el cobrament ja existiaGoCardless retorna 409 idempotent_creation_conflict si una clau d'idempotència ja ha creat res. Per què no és un error i com evita el connector cobrar dos cops.Error mandate_is_inactive de GoCardless en crear un cobrament des d'OdooGoCardless respon mandate_is_inactive en crear un pagament amb un mandat cancel·lat, fallit o caducat. Per què passa i com ho resol el connector a Odoo.GoCardless MD01: mandate_cancelled i authorisation_disputed en un cobrament SEPAEl codi SEPA MD01 arriba a GoCardless com a mandate_cancelled o authorisation_disputed, en un cobrament fallit, retornat o cancel·lat. Què fa Odoo amb ell.GoCardless MD06: el client demana al seu banc que li retorni un cobramentEl client demana al seu banc que li retorni un adeudament de GoCardless: charged_back, refund_requested i MD06. Què passa a Odoo amb la factura i el mandat.GoCardless 429 rate_limit_exceeded: massa peticions per minutGoCardless respon 429 rate_limit_exceeded en superar les 1.600 peticions per minut. Com espera i repeteix el connector i què fer si torna a fallar.GoCardless refer_to_payer: MS02, MS03, RR04 i SL01 en un cobrament SEPArefer_to_payer agrupa a GoCardless els codis SEPA MS02, MS03, RR04 i SL01. Què indica cadascun, per què el mandat continua viu i com ho gestiona Odoo.GoCardless refund_payment_invalid_state: aquest cobrament encara no es pot reemborsarGoCardless respon refund_payment_invalid_state si el pagament no és confirmed ni paid_out. Les regles de termini de GoCardless i del connector a Odoo.GoCardless total_amount_confirmation_invalid: el total reemborsat no quadraGoCardless rebutja un reemborsament amb total_amount_confirmation_invalid si el total reemborsat no quadra, o amb number_of_refunds_exceeded després de 5.GoCardless mandate_not_inactive: el mandat no es pot reactivarGoCardless retorna mandate_not_inactive en reactivar un mandat actiu o que ja s'està presentant. Quan es pot reactivar i què fa Odoo amb el connector.GoCardless mandate_replaced: el mandat té un substitutGoCardless cancel·la un mandat i el substitueix per un altre (scheme_identifier_changed); cobrar amb el vell dona mandate_replaced. Què fa Odoo.Error retry_failed de GoCardless en reintentar un cobrament des d'OdooGoCardless respon retry_failed si el pagament no ha fallat o ja no admet reintents. Quan surt a Odoo el botó «Retry collection» i què fa el connector.GoCardless access_token_revoked: Odoo ja no pot parlar amb el teu compteGoCardless rebutja amb access_token_revoked, access_token_not_active o unauthorized les peticions d'un token mort. Què fa Odoo i com tornar a connectar.GoCardless bank_account_transferred: AMEND, el mandat passa a un altre compteGoCardless avisa amb transferred i el codi AMEND que el mandat ha passat a un altre compte del client. Què fa Odoo amb el connector i què no cal fer.Webhook de GoCardless: 498 Token Invalid, 204 i la signatura Webhook-SignatureGoCardless demana 498 si la Webhook-Signature no quadra i 204 si no reconeix l'esdeveniment. Què respon Odoo 17, 18, 19 i 20 i per què a la 20 és un 401.