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.