Skip to main content

Warum erscheinen einige Karten nicht in /card-management/v1/search results?

Denn die Suchfilter schließen sie aus. Wenn eine Karte nicht mit PayerId, ColCoCode, CardStatus oder anderen Filtern übereinstimmt, wird sie nicht zurückgegeben

Die Karte hat einen Status, der nicht in Ihrem Filter enthalten ist

Typische Filter, die von Integratoren verwendet werden, sind:

ACTIVE, ON_ORDER, BLOCKED, TEMP_BLOCKED_CUSTOMER,
TEMP_BLOCKED_SHELL, PENDING_RENEWAL, FRAUD

Wenn die Karte:

  • EXPIRED
  • CANCELLED
  • PENDING_SYNC
  • REPLACED ...wird sie nicht angezeigt.

2) Falsche oder veraltete ZahlerId

Wenn sich der Zahler geändert hat (Migration eines Unterkontos, neue Abrechnungsstruktur), kann es sein, dass die Karte jetzt unter einem anderen Zahler liegt als in Ihrer Anfrage.

3) Falscher ColCoCode

Wenn der Ländercode in den Metadaten der Karte von dem ColCoCode abweicht, nach dem Sie filtern, wird die Karte nicht übereinstimmen.

4) PageSize zu klein oder Paging nicht implementiert

Wenn Sie einstellen:

"PageSize": 50

aber das Konto hat mehr als 50 Karten und die fehlende Karte befindet sich auf Seite 2 oder 3, wird sie nicht angezeigt, es sei denn, Sie implementieren ein vollständiges Paging.

5) Die Karte wurde kürzlich zwischen Konten verschoben

Das Verschieben von PANs zwischen Unterkonten (sehr häufig am Monatsende) kann dazu führen, dass Karten für eine kurze Zeit "verschwinden", bis die Backend-Synchronisierung abgeschlossen ist.

6) Die Karte befindet sich in einem Backend-Zustand, der der API nicht zugänglich ist

Selten, aber möglich bei:

Über uns

Das Shell Developer Portal unterstützt Partner bei der Einbindung in die Shell-APIs und dabei, Ideen in produktionsreife Lösungen umzusetzen.

Shell-Logo

Kontakt

Anmeldung bei Ihrem Konto

Fragen Sie den KI-Assistenten nach Shell-APIs und API-Produkten