sf_event_mgt icon indicating copy to clipboard operation
sf_event_mgt copied to clipboard

[Question] Payment and waitlist combination

Open jackd248 opened this issue 3 years ago • 2 comments

Extension version

sf_event_mgt: 4.3.1

Short problem description

When registering to an event with an activated waitlist, the user gets forwarded to the payment process. So a user has to pay, even if he is only on the waitlist. That could be a bureaucratic nightmare to cancel the already completed payments.

Is this a conceptual problem? Or do I have to catch this special case? Or is waitlist and payment a bad combination?

Expected behaviour

The user register to the waitlist. Only when the registration was moved from the waitlist to the "accepted" registrations, the e-mail with the link to redirect view has to be sent and the payment process can be done.

Server configuration

TYPO3 version: 9.5.22 PHP version: 7.2.34

jackd248 avatar Mar 23 '21 09:03 jackd248

Hm, never thought about this scenario. But yes, this is totally valid and currently not really supported. I could catch the Payment Redirect when the registration is on the waitlist but this would lead to the next problem when the user e.g. moves up automatically, then no payment redirect is processed.

So currently waitlist and payment is a non supported combination, but I will take some time to evaluate possible solutions.

derhansen avatar Mar 23 '21 10:03 derhansen

Thanks for the feedback, I will consider this and recommend to avoid this combination.

jackd248 avatar Mar 24 '21 10:03 jackd248

Waitlist registration will not not redirect to the payment process any more. The new PSR-14 event ProcessRedirectToPaymentEvent allows to override this if someone also wants waitlist registrations to be paid.

derhansen avatar Dec 02 '22 13:12 derhansen