Chase
In questa pagina
Chase è il commerciante di acquisizione e pagamento di elaborazione di affari di JP Morgan Chase — il suo portale di sviluppo e la documentazione usano il nome JP Morgan Chase. I dati raggiungono Athia tre modi: Athia sonda i pagamenti globali e le API di reporting per lo stato di pagamento e i rapporti, riceve le spinte sul webhook che si registra nel portale JPMC, e raccoglie i file di batch SFTP dove l'integrazione è basata sulla forma. I prerequisiti del provider — accesso API sul portale di sviluppo JP Morgan Chase Payments, e qualsiasi modulo DFR che deve andare al tuo JPMC Relationship Manager — sono organizzati con il tuo team Athia. Una volta che hai le credenziali, completa la connessione da solo.
Cosa ottieni#
- Pagamenti — informazioni di pagamento in tempo reale e di stato.
- Transazioni — dettaglio delle transazioni e bilanciamenti.
- Relazioni — vendite, rimborsi, depositi e tasse, prefinanziati e post-finanziati.
- Notifiche — eventi e raccomandazioni.
I report personalizzati sono definiti attraverso i parametri API, o attraverso un modulo DFR in cui il report di cui hai bisogno non è uno il ritorno delle API.
Prima di iniziare#
Hai bisogno di accesso al JP Morgan Chase Payments Developer Portal con il permesso di generare certificati, credenziali OAuth o chiavi API.
Nel portale:
- Richiedi o configura l'accesso al Pagamenti globali e Relazione APIs.
- Abilitare le caratteristiche di cui hai bisogno — ad esempio pagamenti in tempo reale e notifiche.
- Genera le credenziali che Athia userà.
Scegli un tipo di credenziali
O opere:
- A. — generare un ID cliente e segreto, e impostare gli scopi
payments:readereports:read. Entrambi gli ambiti sono di sola lettura: questa credenziale non può spostare i soldi. - A base di certificati — scaricare il
.pem/.crtfile dal portale e caricarli ad Athia.
Associare le credenziali con il tipo di entità — Società o Unità di business.
Il modulo DFR
Ulteriori relazioni richiedono DFR (Relazione file limitata) forma. E' una domanda. Nome di affari e Numero di entrata, e invia il modulo compilato al tuo JPMC Responsabile relazioni. Contatta il tuo account team di Athia se vuoi aiutare con i moduli DFR o con la configurazione iniziale.
Credentials Athia chiede#
| Campo | Obbligatorio | Che cosa è / dove trovarlo |
|---|---|---|
| Nome | Sì. | La tua etichetta per questo collegamento — identificare l'entità Chase che copre |
| Programma | Sì. | Quante volte Athia sonda Chase — ogni giorno o ora |
| OAuth Client Id | Solo a | Dalle credenziali OAuth generate nel portale JPMC |
| Segreto cliente di destra | Solo a | The matching secret for that client ID |
| Caricamento del certificato | Solo certificato | Il .pem / .crt file scaricati dal portale — utilizzare questi invece della coppia OAuth |
| Numero di entrata | Sì. | Il tuo identificativo di entità JPMC, lo stesso numero utilizzato nel modulo DFR |
Impostazione della connessione#
- Nel portale JPMC, confermare l'accesso API, abilitare le funzionalità necessarie e generare la coppia OAuth con
payments:readereports:reado i file di certificato. - Athia, vai a Impostazioni → Collegamenti → + Aggiungi connessione e selezionare Chase.
- Su Configurare il connettore, entrare in un Nome e scegliere un Programma.
- Su Inserisci le credenziali, entrare nel OAuth Client Id e Segreto cliente di destra, o caricare il
.pem/.crtfile, quindi inserire il Numero di entrata. - Definire la rete e l'operazione — selezionare o creare un gruppo e aggiungere le operazioni che questa connessione copre.
- Scegli Verificare la connessione. Athia gestisce un ping leggero di pagamento contro l'API.
- Copiare URL della destinazione Athia Webhook dal wizard e registrarlo nel portale JPMC — vedere di seguito.
La connessione mostra poi come ACTIVE e la prima sincronizzazione inizia. Per diverse entità, generare un certificato separato o utilizzare i sub-ID, e creare una connessione per entità.
Webhook#
Registra Athia come destinazione di notifica in modo che i cambiamenti di stato di pagamento arrivino come si verificano piuttosto che al sondaggio successivo.
- Copiare URL della destinazione Athia Webhook dal mago di connessione.
- Nel portale Sviluppatore JP Morgan Chase Payments, apri le notifiche / configurazione webhook.
- Incolla l'URL di Athia e seleziona gli eventi che vuoi — cambia stato di pagamento, più aggiornamenti di pagamento e raccomandazioni se li usi.
- Attivare il webhook, quindi testare la configurazione dal portale.
Salta questo e Athia vede solo quello che il sondaggio programmato ritorna.
Sincronizzazione della cadenza#
Quotidiano o oraria. Dove la vostra integrazione è basata sulla forma piuttosto che basata su API, gli stessi dati arrivano come SFTP lotto file invece di sondaggi API.
Limiti e cose da sapere#
- Numero di entrata è richiesto. Senza di essa la connessione non può essere portata alla giusta entità JPMC.
- Una credenziale per entità. Certificati separati o sub-ID, e una connessione Athia separata per ciascuno.
- DFR forma percorso attraverso il vostro responsabile relazioni. Consentire il tempo di consegna prima che i rapporti che sbloccano appaiono.
- Gli ambienti di produzione e di prova sono separati. Utilizzare le credenziali di produzione sulla connessione in cui ci si aspetta dati di produzione.
- I dati della carta sono minimizzati. Dettaglio di livello di campo su ciò che Athia negozi è in Athia Data Dictionary.
Risoluzione dei problemi#
| Cosa vedi | Come causa | Cosa fare |
|---|---|---|
| La verifica non viene eseguita su un caricamento del certificato | File sbagliato esportato, o il certificato non è quello associato a questa entità | Ricaricare il .pem / .crt dal portale JPMC e carica di nuovo |
| La verifica non è stata verificata su OAuth | Scopes mancante dal cliente | Aggiungi payments:read e reports:read nel portale, poi verifica di nuovo |
| I pagamenti arrivano ma i rapporti sono vuoti | Segnala l'accesso API non concesso, o il report ha bisogno di un modulo DFR | Richiedi l'accesso alle API nel portale; per ulteriori report, invia il modulo DFR al tuo responsabile relazioni |
La connessione è ACTIVE ma i dati appartengono ad un'altra entità | Sbagliato Numero di entrata sulla connessione | Correggere il numero di entrata e verificare di nuovo |
| Non arriva nulla tra sondaggi | Webhook non registrato o non abilitato nel portale | Re-add il URL della destinazione Athia Webhook, selezionare gli eventi di cambiamento dello stato di pagamento e abilitarlo |
| Nessun dato dopo la prima sincronizzazione | credenziali di prova ambientale su un collegamento di produzione | Ristampare le credenziali nell'ambiente in cui si elabora, quindi riconnettere |
Correlato#
- Connettori di Athia — il catalogo completo del connettore
- Athia Data Dictionary — definizioni di campo
- Integrazione di Athia — cadute di file, quote di magazzino e altri percorsi di integrazione