Warum erhalte ich den Fehler „800: Contract not found“?
¿Por qué me aparece el error «800: Contract not found»?
Wenn der Fehler 800 Contract not found angezeigt wird, bedeutet dies üblicherweise, dass die shopperReference, mit der versucht wird, die Zahlung abzuschließen, nicht (mehr) existiert.
Es ist möglich, dass die gespeicherte Zahlungsmethode vom Käufer über dessen Konto aus Ihrem System gelöscht oder bei der Zahlungsanforderung eine falsche shopperReference angegeben wurde.
In jedem Fall bedeutet dies, dass für die aktuelle shopperReference keine zugehörigen Zahlungsdetails gespeichert sind. Dies kann auch passieren, wenn Sie ein Token erstellt haben und dann kurze Zeit später versuchen, eine Zahlung mit diesem Token zu tätigen.
Um dieses Problem zu beheben, kontrollieren Sie bitte die gespeicherten Zahlungsdetails für die jeweilige shopperReference und prüfen Sie, welche recurringDetailReferences im Feld storedPaymentMethods zurückgegeben werden.
El error 800 Contract not found indica que el valor de shopperReference utilizado para completar el pago (ya) no existe.
Por ejemplo, el comprador podría haber eliminado el método de pago guardado a través de su cuenta en tu sistema, o tal vez se ha introducido un shopperReference incorrecto en la solicitud de pago.
En cualquier caso, significa que no hay datos de pago guardados relacionados para el valor de shopperReference actual. Esto también puede ocurrir si se ha creado un token y se intenta completar un pago usando ese token muy poco tiempo después de haberlo creado.
Para solucionar este problema, revisa los detalles de pago guardados para el valor de shopperReference y comprueba qué valor o ID de recurringDetailReference se devuelven en el conjunto storedPaymentMethods.