indico-plugins icon indicating copy to clipboard operation
indico-plugins copied to clipboard

New plugin: payment via voucher (e.g. for invited speakers, co-organizers)

Open HeidiSeibold opened this issue 1 month ago • 3 comments

For our events we would like invited speakers, co-organizers, etc. to register, but we don't want to make them pay nor do we want to manually have to go in and edit their payment. Rather we'd like to give them (personalized) vouchers so that they can "pay" with that.

We'd need:

A new payment plugin that

  1. Allows us to set voucher codes (general or personalized)
  2. Allows users to enter the voucher codes as payment
  3. Checks if the voucher code is valid (and, if personalized, if it has been used by someone else yet)

We might have some funds available to support implementation of this new plugin. Please respond to this issue if you are interested in creating this.

HeidiSeibold avatar Oct 23 '25 08:10 HeidiSeibold

Ah I think the forum is the right place for that. Closing here, but please do respond to the forum: https://talk.getindico.io/t/new-plugin-payment-via-voucher-e-g-for-invited-speakers-co-organizers/4396

HeidiSeibold avatar Oct 23 '25 08:10 HeidiSeibold

Now that you already opened it I think we can leave it open and just reference it on the forum ;)

ThiefMaster avatar Oct 23 '25 08:10 ThiefMaster

Some ideas that I think would be useful or at least worth considering in such a plugin:

  • Ability to set a maximum price on a voucher (e.g. a 50€ voucher could be used for a registration that costs up to 50€, but not for anything that's more expensive). However, some people might expect to be able to mix voucher and actual payment which is something which I think we will never support considering how much complexity (chaining payment methods together) this would introduce.
  • Reusable voucher codes: Should this also allow to set a maximum value, e.g. that a code can be used for up to 1000€ worth of registrations
  • Reusable voucher codes: Limit the number of times it can be used? So you can generate e.g. one code per organization you invite, and they can register up to X people using it, but if they accidentally share it publicly it can't be "abused" that easily

ThiefMaster avatar Oct 23 '25 08:10 ThiefMaster