B2Bitcoin / beBOP

Marvelous p2p bitcoin-based online sales platform
https://be-bop.io
GNU Affero General Public License v3.0
15 stars 3 forks source link

🦋 Manage failed status on credit card orders (sum up, stripe) #1518

Open Tirodem opened 1 hour ago

Tirodem commented 1 hour ago

Some customers on live pilots complain about the "expired" order statut when, in fact, the transaction is refused by either Stripe or Sum Up (car be the same thing with Paypal). They believe they went to slow on form, create another order, and 3-4 order are created and go "expired" because 3rd payment party always answers "Fail" for their card. We need to improve the process to make a difference between a true expired order and an order when the 3rd payment party say "fail" for the payment mean.

Tirodem commented 1 hour ago

@coyotte508 : ping for estimation (time + complexity) next week please having at least a track of the API response in database would be good for a first version, if the error code is in it (it would allow me to answer why the transaction was failed)