Skip to main content

Perché alcune carte non compaiono nei risultati di ricerca di /card-management/v1/?

Poiché i filtri di ricerca li escludono. Se una carta non corrisponde a PayerId, ColCoCode, CardStatus o ad altri filtri, non verrà restituita

La carta ha uno stato non incluso nel filtro

I filtri tipicamente utilizzati dagli integratori includono:

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

Se la carta è:

  • SCADUTA
  • ANNULLATA
  • IN ATTESA DI SINCRONIZZAZIONE
  • SOSTITUITA …non verrà visualizzata.

2) PayerId errato o non aggiornato PayerId

Se il pagatore è cambiato (migrazione di un conto secondario, nuova struttura di fatturazione), la carta potrebbe ora essere associata a un pagatore diverso rispetto a quello indicato nella richiesta.

3) ColCoCode

errato Se il codice paese nei metadati della carta differisce dal ColCoCode utilizzato per il filtro, la carta non verrà individuata.

4) PageSize troppo piccolo o paginazione non implementata

Se imposti:

"PageSize": 50

ma l’account contiene più di 50 carte e la carta mancante si trova alla pagina 2 o 3, essa non apparirà a meno che non si implementi l’impaginazione completa.

5) La carta è stata recentemente spostata tra conti

Lo spostamento dei PAN tra sottoconti (molto comune a fine mese) può far “scomparire” le carte per un breve periodo, fino al completamento della sincronizzazione del backend.

6) La carta si trova in uno stato di backend non esposto all’API

Raro, ma possibile in caso di:

Chi siamo

Il Portale per gli sviluppatori Shell supporta i partner nell'integrazione con le API Shell e nella trasformazione delle idee in soluzioni pronte per la produzione.

Logo Shell

Contatto

Accedere al proprio account

Chiedi all'assistente AI informazioni sulle API e sui prodotti API di Shell