2012-01-12 15 views
9

Esiste la possibilità di ottenere in qualche modo il saldo sulla carta di credito?Come ottenere il saldo della carta di credito?

API di Authorize.net o Paypal sono stati esaminati su questo argomento e nessun risultato. Nella vita reale qualsiasi terminale di cassa può mostrare il saldo sulla carta di credito. Questo è il motivo per cui presumo che ci sia un modo per ottenere questo equilibrio nel web attraverso qualche gateway di pagamento.

Grazie in anticipo per le risposte!

risposta

9

Mi sono occupato di molte API di elaborazione delle carte di credito e, a meno che non si tratti di un'API per una soluzione di gateway, in genere non hanno metodi per fare molto in termini di richiesta di informazioni. Potresti vedere alcune funzionalità (di nuovo, in un'API gateway ma non in un'API del processore di livello inferiore) per caricare i dettagli della transazione originale, ma non molto altro.

Questo ha senso in termini di supporto delle transazioni di volume elevato. Ho visitato FDMS una volta e ho parlato con loro della loro architettura. Per mantenere una capacità di elaborazione TPS> 1k, non possono nemmeno attendere le scritture del database quando si autorizza. Il codice di autorizzazione che si ottiene viene assegnato da un pool predeterminato. I dati relativi alla transazione vengono trasferiti su un altro processo per persistere in un sistema di backend di grandi dimensioni per il successivo regolamento. Questo è il motivo per cui molti dei non gateway hanno regole sull'attesa di x minuti prima di tentare di risolvere; i dati non sono nel sistema di pagamento per un po 'dopo l'autorizzazione. Questo è anche il motivo per cui il codice di autorizzazione scade dopo un po '- lo riutilizzano. (Qualcuno ha avuto la brillante idea che ti avrebbero addebitato un extra per aver lasciato scadere il codice di autenticazione ... probabilmente a causa del maggiore carico di dati che dovevano memorizzare nel sistema di pagamento in attesa che queste cose scadessero.)

Anche il controllo di un saldo di credito non fa parte di un normale flusso di lavoro di elaborazione delle carte di credito. Principalmente si tenta di autorizzare e ottenere uno dei 3 risultati: un forte declino, un calo morbido o un'autorizzazione. Un controllo di equilibrio non è realmente necessario e probabilmente aprirebbe alcuni problemi di privacy o di sicurezza se fosse disponibile.

Le carte di credito (come i visti pre-caricati) utilizzano una diversa API di attivazione e gestione amministrativa. Le carte regalo funzionano allo stesso modo e puoi utilizzare quell'API amministrativa per ottenere i saldi. Questo è un caso speciale perché tecnicamente non sono carte di credito.

Non mi sono occupato molto delle reti di regolamento back-end utilizzate dalle banche emittenti e dalle banche acquirenti per trasferire i dati durante il regolamento. Per ottenere questo tipo di informazioni, dovresti avere accesso a questa rete. Potresti voler controllare un po 'la frase "qualsiasi terminale in contanti ti darà un saldo". Avrebbe senso che tu potessi ottenere il tuo saldo dal bancomat di una banca emittente, ma cerca di farlo su una di quelle macchine di tipo di terze parti che trovi nelle stazioni di servizio che non sono dalla tua banca emittente per vedere se funziona. Se si utilizza una vera carta di credito (non una carta di debito, cioè una rete completamente diversa), non so che mostrerà il saldo.

+0

+1. Il fatto che questa domanda sia stata persino chiesta mi spaventa a morte. Le reti ATM sono a pareti alte per ragioni molto buone/ovvie. – nickhar

0

L'unica cosa che posso pensare è utilizzare il metodo AuthOnly e provare a eseguire (e svuotare) più transazioni, incrementando i valori di PaymentAmount fino a quando fallisce.

-1

Esiste la possibilità di ottenere in qualche modo Saldo sulla carta di credito?

No.

API di Authorize.net o Paypal stati esaminati su questo argomento e nessun risultato.

Questo perché non è possibile ottenere l'equilibrio di qualcun altro. È un'informazione privata.

Nella vita reale qualsiasi terminale di cassa può spettacolo a voi equilibrio sulla carta di credito. Questo è il motivo per cui presumo che ci sia un modo per ottenere questo equilibrio nel web attraverso qualche gateway di pagamento.

accento sulla 'spettacolo a voi' parte perché si possiede la carta. E le uniche parti coinvolte sono il titolare della carta (con carta in mano e spilla) e la banca emittente e/o la società di carte. Anche al telefono ci sono i controlli di sicurezza (Data di nascita, codice postale/postale, ecc.)

Non si dovrebbe (mai) essere in grado di ottenere, tramite un'API, una soluzione di gateway o in altro modo, il saldo del titolare della carta a meno che non siete affiliati con la carta di credito emittente e sono stati richiesti dal titolare della carta dopo i controlli di sicurezza.

Questa sarebbe una lacuna di sicurezza e privacy. Pensa a tutte le carte di credito professionali che sono in grado di tirare gli importi del saldo su migliaia di carte di credito per aiutare a sapere quali carte e quanto di una somma da addebitare, trasferire ed estorcere.

+0

Suppongo che le richieste siano correttamente crittografate e dipendenti dall'autorizzazione. L'OP non ha chiesto di fare nulla di illegale. –

+0

Non volevo dire che l'OP voleva fare qualcosa di illegale. Stavo indicando come potrebbe essere usato se fosse permesso per sottolineare perché non è possibile. I gateway di pagamento possono solo verificare se l'importo da addebitare passerà o meno. L'unico modo per ottenere il saldo su un CC è con l'autorizzazione del titolare della carta che non viene fornita sugli acquisti. Richiede una password per il tuo conto bancario o per la verifica del cliente. Ad esempio, guarda www.mint.com: sono in grado di ottenere il saldo solo sugli account che gli hai dato perché li hai autorizzati dando loro le password per accedere per tuo conto. –

Problemi correlati