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
Raz
2908519a84
add registration webhook
7 months ago
Raz
e019cea984
clean up
7 months ago
Raz
4af00495b1
fix clean up message
7 months ago
Raz
8adceb2628
add session timer management
7 months ago
Raz
f2fcd83cc5
clean up
7 months ago
Raz
28e39be609
add payment for registration clean up
7 months ago
Raz
42090b5ab7
add payment for registration
7 months ago
Raz
a321c4c154
fix registration process
7 months ago