Tryton - Issues

 

Issue8456

Title account_payment_stripe should be migrated to PaymentIntent API
Priority feature Status resolved
Superseder TypeError: webhook_source_failed() got an unexpected keyword argument '_event'
View: 8647
Nosy List ced, pokoli, reviewbot, roundup-bot, yangoon
Type feature request Components account_payment_stripe
Assigned To ced Keywords review
Reviews 254141002
View: 254141002

Created on 2019-06-27.09:57:14 by yangoon, last changed by roundup-bot.

Messages
New changeset 63758d90754b by Cédric Krier in branch 'default':
Manage Setup Intent and Payment Intent
https://hg.tryton.org/tryton-env/rev/63758d90754b
New changeset 05a3a20f3607 by Cédric Krier in branch 'default':
Manage Setup Intent and Payment Intent
https://hg.tryton.org/modules/account_payment_stripe/rev/05a3a20f3607
review254141002 updated at https://codereview.tryton.org/254141002/#ps288191002
review254141002 updated at https://codereview.tryton.org/254141002/#ps252371002
review254141002 updated at https://codereview.tryton.org/254141002/#ps260161022
review254141002 updated at https://codereview.tryton.org/254141002/#ps284001003
review254141002 updated at https://codereview.tryton.org/254141002/#ps265971002
review254141002 updated at https://codereview.tryton.org/254141002/#ps270211002
review254141002 updated at https://codereview.tryton.org/254141002/#ps277811002
review254141002 updated at https://codereview.tryton.org/254141002/#ps254151002
review254141002 updated at https://codereview.tryton.org/254141002/#ps265831002
msg51382 (view) Author: [hidden] (ced) (Tryton committer) (Tryton translator) Date: 2019-08-21.17:25:36
Here is review254141002
It is quite large and include many thing like a task to fetch events when no webhook, rewrite of the checkout to use Stripe.js and Elements.
But mainly it was about managing both sources and payment intent on the account.payment. It is required to keep both if we want to support all the sources like SEPA, Bank account etc. and to support card with SCA.
By default the checkout.html use Setup Intent and Payment Intent because it works only to add card. In the future we could also add support to register SEPA account etc.
msg50428 (view) Author: [hidden] (pokoli) (Tryton committer) (Tryton translator) Date: 2019-06-27.10:12:13
Here is the english versionf the strong customer authentication:

https://stripe.com/en-es/payments/strong-customer-authentication
msg50427 (view) Author: [hidden] (yangoon) (Tryton translator) Date: 2019-06-27.09:57:14
The currently used charges API will be almost no more functional from 14.9.2019 for European customers.

https://stripe.com/de/payments/strong-customer-authentication
https://stripe.com/docs/strong-customer-authentication
History
Date User Action Args
2019-10-10 18:45:56roundup-botsetmessages: + msg52391
2019-10-10 18:45:51roundup-botsetstatus: testing -> resolved
nosy: + roundup-bot
messages: + msg52390
2019-10-05 23:17:12reviewbotsetmessages: + msg52301
2019-10-05 10:07:35reviewbotsetmessages: + msg52294
2019-09-18 12:22:11reviewbotsetmessages: + msg51905
2019-09-07 18:46:53reviewbotsetmessages: + msg51687
2019-09-07 18:42:24cedsetsuperseder: + TypeError: webhook_source_failed() got an unexpected keyword argument '_event'
2019-09-05 17:22:00reviewbotsetmessages: + msg51670
2019-09-04 18:04:09reviewbotsetmessages: + msg51653
2019-09-04 10:32:11reviewbotsetmessages: + msg51651

Showing 10 items. Show all history (warning: this could be VERY long)