juspay/hyperswitch

research(connector-errors): When should we not save a card

Open

#1.599 aberto em 4 de jul. de 2023

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (4.676 forks)batch import
A-payment-methodsC-researchhelp wanted

Métricas do repositório

Stars
 (42.690 stars)
Métricas de merge de PR
 (Mesclagem média 6d 22h) (213 fundiu PRs em 30d)

Description

Currently we don't save a card when we receive an error from the connector

However This could be any error such as insufficient balance, card network down etc...

We should be saving cards if the card info is valid & it's a third party card...

However parsing this info from the connector errors is tricky.. for e.g if a payment was failed was it due to wrong card details or was it due to some other error....

We need to analyze the errors returned by connectors & find out where such knowledge/info can be extracted...

Guia do colaborador