network-international / react-native-ngenius

Other
5 stars 8 forks source link

initiateCardPayment after submitting form, returns Failed status #36

Open m-arch opened 1 year ago

m-arch commented 1 year ago

1- In our system the user can select to add a new debit or credit card. By doing such a new order is placed from our server on the api /transactions/outlets/:outlet/orders 2- The returned order is then used to start the card payment process with initiateCardPayment. 3- The latter when called in the react native app opens the ngenius popup where the card details are asked to be filled. 4- After card details are filled and the user presses PAY a rejection happens from the NGenius side returning status: Failed 5- Thus, the user is redirected to the same page where he started telling him that his payment has failed.

mu1ex commented 1 year ago

What is the status of the order on the merchant portal @m-arch

m-arch commented 1 year ago

The status stays open after receiving the failure and then times out