Stripe payment plugin released

We have now a first release of our stripe payment plugin: https://github.com/neicnordic/indico-plugin-stripe/

The 0.1 version is released on https://pypi.org/project/indico-plugin-payment-stripe/ too.

We haven’t run it in production yet (we wished we had it in November last year, next conference where it might be needed by us is in the fall at the earliest), but all our testing has worked out as expected so far.

Since it touches money, a good external review would be nice.

2 Likes

Hello Maswan! Are you still working on making this compatible with the latest Indico version by any chance?

We just had need for it, and updated it to both latest Indico version but also Stripe’s Payment Intent API to support 3dsecure etc. I’m not a frequent visitor here though, so sorry for the slow answer.

Thank you very much @maswan ! This has been useful!
Do you know how we can make it work with a subscription and trial option on Stripe? I have created payment links for bundles (conference ticket + one year membership trial) and I would like to integrate that, but not sure how I can.

I don’t see how you would integrate this with Indico. Anything payment-related in Indico is for one-off event registrations. There’s zero support for something like trials, subscriptions, recurring payments, etc.

That’s why I’ve been using custom Payment Links in the Bank Transfer module for now. But this is not designed for it and does not validate registrations. I would just need a callback feature where Stripe confirms the payment went through so Indico can mark the registration as “paid”.

I guess using Event API keys would not help either, right?