Razmig Sarkissian
93a27f9583
Modify team unregistration to cancel registration instead of deleting
3 weeks ago
Razmig Sarkissian
49d497d48f
Cancel Team Registration by Deleting Team Registration
3 weeks ago
Razmig Sarkissian
34924db360
Add user-initiated registration cancellation logic
3 weeks ago
Razmig Sarkissian
11d6913807
Improve Payment Service: Add Transaction Safety and Error Handling
3 weeks ago
Razmig Sarkissian
80b6bc1136
Fix email filtering for tournament registrations
...
Remove check for online registration when filtering emails to send
3 weeks ago
Razmig Sarkissian
0158ce150d
Add API endpoint to get payment link for team registration
4 weeks ago
Razmig Sarkissian
fcb2ef9549
Add force_send option to resend registration emails
4 weeks ago
Razmig Sarkissian
ef0e7b6326
Add missing player information from authenticated user profile
4 weeks ago
Razmig Sarkissian
7c1c37746c
Improve webhook handling and validation logic
...
Supporting multiple webhook secrets and enhanced Connect account
validation. Added more detailed logging and improved error handling for
payment processing.
4 weeks ago
Razmig Sarkissian
358f025cc5
Remove debug logging statements
1 month ago
Razmig Sarkissian
f4d8b1a536
Add support for corporate tournament Stripe payments
...
The commit adds webhook handling for corporate tournaments using
platform account (XLR) vs connected accounts, updates payment link
creation logic, and improves logging.
1 month ago
Razmig Sarkissian
22b06b4494
Remove cancel_url from Stripe checkout params
1 month ago
Razmig Sarkissian
a5c9765366
Add Stripe payment links for tournament registration
1 month ago
Razmig Sarkissian
4fbfce8393
Fix player contact email handling across service methods
1 month ago
Razmig Sarkissian
371bce35d7
Refactor contact information handling in tournament registration
1 month ago
Razmig Sarkissian
e6a6268143
Fix tournament registration fee calculation
...
Correctly calculate entry fee based on number of registered players
instead of minimum team size
2 months ago
Razmig Sarkissian
7709409a63
Fix tournament cart fee calculation logic
2 months ago
Razmig Sarkissian
1019c20890
Fix fee calculation for tournament registration
...
Correctly calculate fee based on minimum team size instead of current
number of players
2 months ago
Razmig Sarkissian
c0d97721dd
Fix calculation of tournament registration fee
2 months ago
Razmig Sarkissian
b71ac1c645
Remove Registration Cart Cleanup Middleware
2 months ago
Razmig Sarkissian
aa39b9f08b
Update email service to handle single-player tournament inscription
2 months ago
Razmig Sarkissian
bcf5017169
Fix handling of expired team registration sessions
...
A missing team registration should be treated as a valid expiration
case, returning True instead of False to properly clean up sessions.
2 months ago
Razmig Sarkissian
31b87cea2f
Add payment session expiration and logging
...
The main changes in this commit are: - Adding 30-minute expiration to
Stripe checkout sessions - Adding comprehensive logging throughout
payment flow - Improving payment failure and expiration handling -
Moving payment processing to static methods - Refactoring payment
session creation and handling - Adding better error handling for Stripe
operations
``` Add payment session expiration and logging ```
2 months ago
Razmig Sarkissian
84a7047053
Add get_registration_fee methods to registration models
2 months ago
Razmig Sarkissian
a6ca96d2e9
Add season year parameter for 2026 tournament rules
3 months ago
Razmig Sarkissian
f65fac9661
add multi currency layer for tournament fee
5 months ago
Razmig Sarkissian
dcc945ee6a
fix register tz issue
5 months ago
Razmig Sarkissian
1ce168847a
fix mixte management in registration process
5 months ago
Razmig Sarkissian
aa73c904a4
Update tournament_registration.py
5 months ago
Razmig Sarkissian
af83311c9d
fix error with points
5 months ago
Razmig Sarkissian
396735e70c
fix error with tournament count
5 months ago
Razmig Sarkissian
0e7d746352
fix refund service
5 months ago
Raz
4f4b293d52
fix issue with payment and registration
6 months ago
Raz
ffdb5ce74c
add a mail notification to the umpire when team unregister and display canceled status for a team status in priority
6 months ago
Raz
260692da75
add the ability to register animation
7 months ago
Raz
c95c9f403b
fix feedback intern
7 months ago
Raz
80503c3bd7
fix refund on corporate tournament
7 months ago
Raz
a19afb2299
fix stuff
7 months ago
Raz
36cc1659a6
fix un licensed workflow
7 months ago
Raz
8667ea97ac
fix mail doubling
7 months ago
Raz
1b39a3f340
fix mail doubling
7 months ago
Raz
7ea7f4ef6c
fix mail doubling
7 months ago
Raz
9454d932d5
add a confirm if place signal on team reg
7 months ago
Raz
142f0929c2
add a confirm if place signal on team reg
7 months ago
Raz
715972b115
fix ttc bugs
7 months ago
Raz
3e0b51c4c9
fix refund stuff
7 months ago
Raz
01a2c8880b
fix payment errors
7 months ago
Raz
840d11ea7e
remove players property method and replace it with players_sorted_by_rank, fix and made consistent running footer
7 months ago
Raz
ef46c71625
add refund api
7 months ago
Raz
444020fbcf
add payment_id to unregistered_player
7 months ago