Passa al contenuto principale

Collection

Questa sezione descrive in dettaglio tutti i passaggi da seguire per provare la collection Postman relativa a Fabrick Pass Pay by Bank

Qui puoi trovare le collection Bruno e Postman.

Questo breve tutorial è quindi inteso come un documento di "getting started" che può essere consultato nella fase iniziale per testare immediatamente un flusso standard, altrimenti è possibile procedere direttamente con l’integrazione delle API.

Una volta che la collection è stata importata in Postman, puoi continuare con i seguenti passaggi.

Fabrick Pass Pay by Bank

  1. Nelle variabili della collection inserire debtorCode: inserire sempre uno nuovo se si vuole ripetere l’intero processo. Se si vuole effettuare un nuovo pagamento per un utente esistente basta chiamare createPaymentWorkflowSlim
  2. Chiamare searchCreditorAccountInWhiteList per ottenere creditorAccountId
  3. Chiamare createDebtorUserAnag per ottenere debtorId
  4. Chiamare createPaymentWorkflowSlim
  5. Cliccare il link ricevuto nella response e procedere alla pagina Pass
    1. Selezionare senza selezione IBAN
    2. Cercare Unicredit
  6. Nella pagina Unicredit
    1. Username: “ituser2bgk” e password: “pwituser2bgk”
    2. Selezionare il primo conto bancario
  7. Chiamare readPaymentWorkflowSlim per ottenere il risultato del pagamento

Fabrick Pass Pay by Bank with debtorAccountId

  1. Nelle variabili della collection inserire:
    1. debtorCode: inserire sempre uno nuovo se si vuole ripetere l’intero processo. Se si vuole effettuare un nuovo pagamento per un utente esistente basta chiamare createPaymentWorkflow
    2. bankId 5 (BPM)
    3. IBAN ”IT50I0503456841900000000003" (un IBAN BPM)
  2. Chiamare searchCreditorAccountInWhiteList per ottenere creditorAccountId
  3. Chiamare createDebtorUserAnag per ottenere debtorId
  4. Chiamare getBank per ottenere serviceCode e serviceId (nella collection verrà selezionato il primo servizio di BPM)
  5. Chiamare createDebtorAccount per ottenere debtorAccountId
  6. Chiamare createPaymentWorkflow
  7. Cliccare il link ricevuto nella response e procedere alla pagina Pass
  8. Nella pagina BPM
    1. id: 7654321
    2. password: qualsiasi password
    3. OTP: qualsiasi otp
  9. Chiamare readPaymentWorkflow per ottenere il risultato del pagamento