Skip to main content

De ce unele cărți nu apar în rezultatele căutării din /card-management/v1/?

Deoarece filtrele de căutare le exclud. Dacă un card nu corespunde cu PayerId, ColCoCode, CardStatus sau cu alte filtre, acesta nu va fi afișat

Cardul are un statut care nu este inclus în filtrul dvs.

Printre filtrele tipice utilizate de integratori se numără:

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

Dacă cardul este:

  • EXPIRAT
  • ANULAT
  • PENDING_SYNC
  • ÎNLOCUIT …acesta nu va apărea.

2) PayerId

incorect sau învechitDacă plătitorul s-a schimbat (migrarea subcontului, o nouă structură de facturare), cardul poate apărea acum sub un plătitor diferit de cel din solicitarea dvs.

3) ColCoCode

incorect Dacă codul de țară din metadatele cardului diferă de ColCoCode-ul pe care îl utilizați pentru filtrare, cardul nu se va potrivi.

4) PageSize prea mic sau paginarea neimplementată

Dacă setați:

"PageSize": 50

dar contul are >50 de carduri, iar cardul lipsă se află pe pagina 2 sau 3, acesta nu va apărea decât dacă implementați paginarea completă.

5) Cardul a fost mutat recent între conturi

Mutarea numerelor PAN între subconturi (foarte frecventă la sfârșitul lunii) poate face ca cardurile să „dispăra” pentru o scurtă perioadă, până la finalizarea sincronizării backend-ului.

6) Cardul se află într-o stare din backend care nu este expusă API-ului

Rar, dar posibil în cazul:

Despre noi

Portalul pentru dezvoltatori Shell sprijină partenerii în procesul de integrare cu API-urile Shell și în transformarea ideilor în soluții gata de punere în producție.

Logo Shell

Persoană de contact

Conectați-vă la contul dvs.

Întreabă Asistentul AI despre API-urile Shell și produsele API