24/10/2025 02:54:59 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68face638f099","REDIRECT_URL":"\/membre\/lyrapay.html?&idAbo=2701&idOptions=&sports=&idBaseAbo=2702","POST":[]} ********************** 24/10/2025 02:55:09 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68face638f099","REDIRECT_URL":"\/membre\/lyrapay.html?&idAbo=2701&idOptions=&sports=&idBaseAbo=2702","POST":[]} ********************** 24/10/2025 07:41:59 - Uncaught exception: Call to a member function format() on bool File: /app/membre/traitement/index.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/index.php","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/index.php(4): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68fb114222f8e","ID_USER":844202,"ID_CLUB":401,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 08:48:26 - Uncaught exception: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ASC ) AS sous_requete' at line 22 File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1297,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_USER":942031}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1606,"function":"getHistoryPaymentsForUser","class":"PaiementManager","type":"->","args":[942031,{"where":"","orderBy":" ASC"},true]},{"file":"\/app\/traitement\/classN\/ListingManager.php","line":1209,"function":"getDataTablePaymentsHistoryForUser","class":"PaiementManager","type":"->","args":[942031,"2","0","10"]},{"file":"\/app\/membre\/traitement\/compte.php","line":7,"function":"getdataTable","class":"ListingManager","type":"->","args":[942031,"payments","2","0","10"]},{"file":"\/app\/membre\/compte\/compte.html","line":5,"args":["\/app\/membre\/traitement\/compte.php"],"function":"require_once"}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(1297): PDOStatement->execute(Array) #1 /app/traitement/classN/PaiementManager.php(1606): PaiementManager->getHistoryPaymentsForUser(942031, Array, true) #2 /app/traitement/classN/ListingManager.php(1209): PaiementManager->getDataTablePaymentsHistoryForUser(942031, '2', '0', '10') #3 /app/membre/traitement/compte.php(7): ListingManager->getdataTable(942031, 'payments', '2', '0', '10') #4 /app/membre/compte/compte.html(5): require_once('/app/membre/tra...') #5 {main} SESSION : {"TOKEN_CSRF":"68fb1c18dbaed","ID_USER":942031,"ID_CLUB":398,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 09:23:11 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"21"} ********************** 24/10/2025 09:25:30 - Uncaught exception: Call to a member function themeColorPlayer() on null File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : [] ********************** 24/10/2025 09:26:14 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"21"} ********************** 24/10/2025 10:04:05 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"1"} ********************** 24/10/2025 10:08:26 - Uncaught exception: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ASC ) AS sous_requete' at line 22 File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1297,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_USER":369078}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1606,"function":"getHistoryPaymentsForUser","class":"PaiementManager","type":"->","args":[369078,{"where":"","orderBy":" ASC"},true]},{"file":"\/app\/traitement\/classN\/ListingManager.php","line":1209,"function":"getDataTablePaymentsHistoryForUser","class":"PaiementManager","type":"->","args":[369078,"2","0","10"]},{"file":"\/app\/membre\/traitement\/compte.php","line":7,"function":"getdataTable","class":"ListingManager","type":"->","args":[369078,"payments","2","0","10"]},{"file":"\/app\/membre\/compte\/compte.html","line":5,"args":["\/app\/membre\/traitement\/compte.php"],"function":"require_once"}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(1297): PDOStatement->execute(Array) #1 /app/traitement/classN/PaiementManager.php(1606): PaiementManager->getHistoryPaymentsForUser(369078, Array, true) #2 /app/traitement/classN/ListingManager.php(1209): PaiementManager->getDataTablePaymentsHistoryForUser(369078, '2', '0', '10') #3 /app/membre/traitement/compte.php(7): ListingManager->getdataTable(369078, 'payments', '2', '0', '10') #4 /app/membre/compte/compte.html(5): require_once('/app/membre/tra...') #5 {main} SESSION : {"TOKEN_CSRF":"68fb33bdf3e0d","ID_USER":369078,"ID_CLUB":291,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 10:13:43 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"10"} ********************** 24/10/2025 10:22:55 - Uncaught exception: Call to a member function themeColorPlayer() on null File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/membre\/"} ********************** 24/10/2025 10:25:12 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"1"} ********************** 24/10/2025 10:40:00 - Uncaught exception: Call to a member function format() on bool File: /app/traitement/classN/PlanningManager.php Trace: [{"file":"\/app\/membre\/traitement\/reservation.php","line":27,"function":"loadHeures","class":"PlanningManager","type":"->","args":["1197",false]},{"file":"\/app\/include\/ini_set.php","line":841,"args":["\/app\/membre\/traitement\/reservation.php"],"function":"require_once"},{"file":"\/app\/membre\/reservation.html","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/membre/traitement/reservation.php(27): PlanningManager->loadHeures('1197', false) #1 /app/include/ini_set.php(841): require_once('/app/membre/tra...') #2 /app/membre/reservation.html(4): require_once('/app/include/in...') #3 {main} SESSION : {"TOKEN_CSRF":"68fb3b55d32cb","ID_USER":929903,"ID_CLUB":412,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 10:42:58 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '44-942134' for key 'Index 2' File: /app/membre/traitement/reglement.php Trace: [{"file":"\/app\/membre\/traitement\/reglement.php","line":19,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_MEMBRE":942134,"ID_REGLEMENT":44}]}] TraceAsString: #0 /app/membre/traitement/reglement.php(19): PDOStatement->execute(Array) #1 {main} SESSION : {"TOKEN_CSRF":"68fb3b7530354","ID_USER":942134,"ID_CLUB":282,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 10:57:58 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '91-942140' for key 'Index 2' File: /app/membre/traitement/reglement.php Trace: [{"file":"\/app\/membre\/traitement\/reglement.php","line":19,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_MEMBRE":942140,"ID_REGLEMENT":91}]}] TraceAsString: #0 /app/membre/traitement/reglement.php(19): PDOStatement->execute(Array) #1 {main} SESSION : {"TOKEN_CSRF":"68fb3db0d7899","ID_USER":942140,"ID_CLUB":369,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 11:30:31 - Uncaught exception: No such customer: 'cus_SAcWpEnIKtHea1' File: /app/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Exception\/InvalidRequestException.php","line":35,"function":"factory","class":"Stripe\\Exception\\ApiErrorException","type":"::","args":["No such customer: 'cus_SAcWpEnIKtHea1'",400,"{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231","type":"invalid_request_error"}},{},"resource_missing"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":213,"function":"factory","class":"Stripe\\Exception\\InvalidRequestException","type":"::","args":["No such customer: 'cus_SAcWpEnIKtHea1'",400,"{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231","type":"invalid_request_error"}},{},"resource_missing","customer"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":175,"function":"_specificAPIError","class":"Stripe\\ApiRequestor","type":"::","args":["{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231","type":"invalid_request_error"}},{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231","type":"invalid_request_error"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":558,"function":"handleErrorResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231","type":"invalid_request_error"}}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":124,"function":"_interpretResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_HZzs82CY8774E1?t=1761298231\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":145,"function":"request","class":"Stripe\\ApiRequestor","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"Stripe-Account":"acct_1IMva0QRyUpujIZ3","Stripe-Version":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":184,"function":"request","class":"Stripe\\BaseStripeClient","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"headers":{"Stripe-Account":"acct_1IMva0QRyUpujIZ3","Stripe-Version":null},"apiKey":null,"apiBase":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/AbstractService.php","line":89,"function":"requestCollection","class":"Stripe\\BaseStripeClient","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"stripe_account":"acct_1IMva0QRyUpujIZ3"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentMethodService.php","line":24,"function":"requestCollection","class":"Stripe\\Service\\AbstractService","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"stripe_account":"acct_1IMva0QRyUpujIZ3"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":612,"function":"all","class":"Stripe\\Service\\PaymentMethodService","type":"->","args":[{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"stripe_account":"acct_1IMva0QRyUpujIZ3"}]},{"file":"\/app\/membre\/traitement\/index.php","line":236,"function":"getAllPaymentMethods","class":"StripeManager","type":"->","args":["cus_SAcWpEnIKtHea1",760989,"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","card"]},{"file":"\/app\/include\/ini_set.php","line":841,"args":["\/app\/membre\/traitement\/index.php"],"function":"require_once"},{"file":"\/app\/membre\/index.php","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php(35): Stripe\Exception\ApiErrorException::factory('No such custome...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'resource_missin...') #1 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(213): Stripe\Exception\InvalidRequestException::factory('No such custome...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'resource_missin...', 'customer') #2 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(175): Stripe\ApiRequestor::_specificAPIError('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, Array) #3 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(558): Stripe\ApiRequestor->handleErrorResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array) #4 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(124): Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray)) #5 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(145): Stripe\ApiRequestor->request('get', '/v1/payment_met...', Array, Array) #6 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(184): Stripe\BaseStripeClient->request('get', '/v1/payment_met...', Array, Object(Stripe\Util\RequestOptions)) #7 /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php(89): Stripe\BaseStripeClient->requestCollection('get', '/v1/payment_met...', Array, Array) #8 /app/vendor/stripe/stripe-php/lib/Service/PaymentMethodService.php(24): Stripe\Service\AbstractService->requestCollection('get', '/v1/payment_met...', Array, Array) #9 /app/traitement/classN/StripeManager.php(612): Stripe\Service\PaymentMethodService->all(Array, Array) #10 /app/membre/traitement/index.php(236): StripeManager->getAllPaymentMethods('cus_SAcWpEnIKtH...', 760989, 'sk_live_5196080...', 'card') #11 /app/include/ini_set.php(841): require_once('/app/membre/tra...') #12 /app/membre/index.php(4): require_once('/app/include/in...') #13 {main} SESSION : {"TOKEN_CSRF":"68fb4736d8233","ID_USER":760989,"ID_CLUB":108,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 11:30:43 - Uncaught exception: No such customer: 'cus_SAcWpEnIKtHea1' File: /app/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Exception\/InvalidRequestException.php","line":35,"function":"factory","class":"Stripe\\Exception\\ApiErrorException","type":"::","args":["No such customer: 'cus_SAcWpEnIKtHea1'",400,"{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243","type":"invalid_request_error"}},{},"resource_missing"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":213,"function":"factory","class":"Stripe\\Exception\\InvalidRequestException","type":"::","args":["No such customer: 'cus_SAcWpEnIKtHea1'",400,"{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243","type":"invalid_request_error"}},{},"resource_missing","customer"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":175,"function":"_specificAPIError","class":"Stripe\\ApiRequestor","type":"::","args":["{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243","type":"invalid_request_error"}},{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243","type":"invalid_request_error"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":558,"function":"handleErrorResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"resource_missing","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/resource-missing","message":"No such customer: 'cus_SAcWpEnIKtHea1'","param":"customer","request_log_url":"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243","type":"invalid_request_error"}}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":124,"function":"_interpretResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"resource_missing\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/resource-missing\",\n \"message\": \"No such customer: 'cus_SAcWpEnIKtHea1'\",\n \"param\": \"customer\",\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1IMva0QRyUpujIZ3\/logs\/req_VgAkeGjx0SmEJk?t=1761298243\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":145,"function":"request","class":"Stripe\\ApiRequestor","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"Stripe-Account":"acct_1IMva0QRyUpujIZ3","Stripe-Version":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":184,"function":"request","class":"Stripe\\BaseStripeClient","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"headers":{"Stripe-Account":"acct_1IMva0QRyUpujIZ3","Stripe-Version":null},"apiKey":null,"apiBase":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/AbstractService.php","line":89,"function":"requestCollection","class":"Stripe\\BaseStripeClient","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"stripe_account":"acct_1IMva0QRyUpujIZ3"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentMethodService.php","line":24,"function":"requestCollection","class":"Stripe\\Service\\AbstractService","type":"->","args":["get","\/v1\/payment_methods",{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"stripe_account":"acct_1IMva0QRyUpujIZ3"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":612,"function":"all","class":"Stripe\\Service\\PaymentMethodService","type":"->","args":[{"customer":"cus_SAcWpEnIKtHea1","type":"card"},{"stripe_account":"acct_1IMva0QRyUpujIZ3"}]},{"file":"\/app\/membre\/traitement\/index.php","line":236,"function":"getAllPaymentMethods","class":"StripeManager","type":"->","args":["cus_SAcWpEnIKtHea1",760989,"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","card"]},{"file":"\/app\/include\/ini_set.php","line":841,"args":["\/app\/membre\/traitement\/index.php"],"function":"require_once"},{"file":"\/app\/membre\/index.php","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php(35): Stripe\Exception\ApiErrorException::factory('No such custome...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'resource_missin...') #1 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(213): Stripe\Exception\InvalidRequestException::factory('No such custome...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'resource_missin...', 'customer') #2 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(175): Stripe\ApiRequestor::_specificAPIError('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, Array) #3 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(558): Stripe\ApiRequestor->handleErrorResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array) #4 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(124): Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray)) #5 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(145): Stripe\ApiRequestor->request('get', '/v1/payment_met...', Array, Array) #6 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(184): Stripe\BaseStripeClient->request('get', '/v1/payment_met...', Array, Object(Stripe\Util\RequestOptions)) #7 /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php(89): Stripe\BaseStripeClient->requestCollection('get', '/v1/payment_met...', Array, Array) #8 /app/vendor/stripe/stripe-php/lib/Service/PaymentMethodService.php(24): Stripe\Service\AbstractService->requestCollection('get', '/v1/payment_met...', Array, Array) #9 /app/traitement/classN/StripeManager.php(612): Stripe\Service\PaymentMethodService->all(Array, Array) #10 /app/membre/traitement/index.php(236): StripeManager->getAllPaymentMethods('cus_SAcWpEnIKtH...', 760989, 'sk_live_5196080...', 'card') #11 /app/include/ini_set.php(841): require_once('/app/membre/tra...') #12 /app/membre/index.php(4): require_once('/app/include/in...') #13 {main} SESSION : {"TOKEN_CSRF":"68fb4736d8233","ID_USER":760989,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"ID_CLUB":108} ********************** 24/10/2025 11:49:21 - Uncaught exception: Call to a member function id_players() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":366,"function":"addPlayers","class":"ReservationManager","type":"->","args":[[{"ID":"581609","CAPTAIN":null}],"",null,null,false]}] TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(366): ReservationManager->addPlayers(Array, '', NULL, NULL, false) #1 {main} SESSION : {"TOKEN_CSRF":"68fb4b611f1a4","ID_USER":458721,"ID_CLUB":334,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 11:49:23 - Uncaught exception: Call to a member function id_players() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":366,"function":"addPlayers","class":"ReservationManager","type":"->","args":[[{"ID":"458721","CAPTAIN":null}],"",null,null,false]}] TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(366): ReservationManager->addPlayers(Array, '', NULL, NULL, false) #1 {main} SESSION : {"TOKEN_CSRF":"68fb4b611f1a4","ID_USER":458721,"ID_CLUB":334,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 12:01:02 - Uncaught exception: Call to undefined method Paiement::payment_method() File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1969,"function":"execUpdatePaymentFromApi","class":"PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":304,"function":"updatePaymentFromApi","class":"PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":317,"function":"addOrUpdateFromApi","class":"PaiementManager","type":"->","args":[{},true]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":223,"function":"addOrUpdatePayement","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6113520,"amount":10,"idUser":610838,"paymentMethod":"CARTE","externalRef":"JDC:2100560719","discount":0,"motif":"Pigeat Johanna - Pay\u00e9 cr\u00e9dits (10\u20ac)","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":203,"function":"apiForPartner","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6113520,"amount":10,"idUser":610838,"paymentMethod":"CARTE","externalRef":"JDC:2100560719","discount":0,"motif":"Pigeat Johanna - Pay\u00e9 cr\u00e9dits (10\u20ac)","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":18,"function":"reading","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6113520,"amount":10,"idUser":610838,"paymentMethod":"CARTE","externalRef":"JDC:2100560719","discount":0,"motif":"Pigeat Johanna - Pay\u00e9 cr\u00e9dits (10\u20ac)","removePayment":"true"}]},{"file":"\/app\/api\/api.php","line":45,"function":"__construct","class":"ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(1969): PaiementManager->execUpdatePaymentFromApi(Object(Paiement)) #1 /app/traitement/classN/PaiementManager.php(304): PaiementManager->updatePaymentFromApi(Object(Paiement)) #2 /app/traitement/classN/ApiManager.php(317): PaiementManager->addOrUpdateFromApi(Object(Paiement), true) #3 /app/traitement/classN/ApiManager.php(223): ApiManager->addOrUpdatePayement(Array, Object(MegaManager)) #4 /app/traitement/classN/ApiManager.php(203): ApiManager->apiForPartner(Array, Object(MegaManager)) #5 /app/traitement/classN/ApiManager.php(18): ApiManager->reading(Array) #6 /app/api/api.php(45): ApiManager->__construct() #7 {main} SESSION : [] ********************** 24/10/2025 12:06:36 - Uncaught exception: Call to undefined method Paiement::payment_method() File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1969,"function":"execUpdatePaymentFromApi","class":"PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":304,"function":"updatePaymentFromApi","class":"PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":317,"function":"addOrUpdateFromApi","class":"PaiementManager","type":"->","args":[{},true]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":223,"function":"addOrUpdatePayement","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6085366,"amount":15,"idUser":809977,"paymentMethod":"CARTE","externalRef":"JDC:2100560723","discount":1,"motif":"Wettstein Hippolyte - Doit payer (16\u20ac)","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":203,"function":"apiForPartner","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6085366,"amount":15,"idUser":809977,"paymentMethod":"CARTE","externalRef":"JDC:2100560723","discount":1,"motif":"Wettstein Hippolyte - Doit payer (16\u20ac)","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":18,"function":"reading","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6085366,"amount":15,"idUser":809977,"paymentMethod":"CARTE","externalRef":"JDC:2100560723","discount":1,"motif":"Wettstein Hippolyte - Doit payer (16\u20ac)","removePayment":"true"}]},{"file":"\/app\/api\/api.php","line":45,"function":"__construct","class":"ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(1969): PaiementManager->execUpdatePaymentFromApi(Object(Paiement)) #1 /app/traitement/classN/PaiementManager.php(304): PaiementManager->updatePaymentFromApi(Object(Paiement)) #2 /app/traitement/classN/ApiManager.php(317): PaiementManager->addOrUpdateFromApi(Object(Paiement), true) #3 /app/traitement/classN/ApiManager.php(223): ApiManager->addOrUpdatePayement(Array, Object(MegaManager)) #4 /app/traitement/classN/ApiManager.php(203): ApiManager->apiForPartner(Array, Object(MegaManager)) #5 /app/traitement/classN/ApiManager.php(18): ApiManager->reading(Array) #6 /app/api/api.php(45): ApiManager->__construct() #7 {main} SESSION : [] ********************** 24/10/2025 13:02:31 - Uncaught exception: Call to a member function themeColorPlayer() on null File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : [] ********************** 24/10/2025 13:25:09 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '107-642890' for key 'Index 2' File: /app/membre/traitement/reglement.php Trace: [{"file":"\/app\/membre\/traitement\/reglement.php","line":19,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_MEMBRE":642890,"ID_REGLEMENT":107}]}] TraceAsString: #0 /app/membre/traitement/reglement.php(19): PDOStatement->execute(Array) #1 {main} SESSION : {"TOKEN_CSRF":"68fb61979781d","ID_USER":642890,"ID_CLUB":347,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 14:14:06 - Uncaught exception: This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action. File: /app/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Exception\/InvalidRequestException.php","line":35,"function":"factory","class":"Stripe\\Exception\\ApiErrorException","type":"::","args":["This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.",400,"{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"object\": \"payment_intent\",\n \"amount\": 1500,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 1500,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"object\": \"charge\",\n \"amount\": 1500,\n \"amount_captured\": 1500,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": \"txn_3SLjrsQOhRzBhgI20UBfTl6c\",\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"CABEGLAIS.FR\",\n \"captured\": true,\n \"created\": 1761308044,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 1500,\n \"authorization_code\": \"783791\",\n \"brand\": \"visa\",\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 2,\n \"exp_year\": 2028,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"NXtYDJFn6pltBs1z\",\n \"funding\": \"credit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"6138\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"visa\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"485297440447326\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 1500,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": {\n \"authenticated\": true,\n \"authentication_flow\": \"frictionless\",\n \"electronic_commerce_indicator\": \"05\",\n \"exemption_indicator\": null,\n \"result\": \"authenticated\",\n \"result_reason\": null,\n \"succeeded\": true,\n \"transaction_id\": \"bccae82c-c359-4de2-b8ac-ddbb568cfd3f\",\n \"version\": \"2.2.0\"\n },\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": false,\n \"total_count\": 1,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa\"\n },\n \"client_secret\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761307996,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\",\n \"allSports\": \"\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","object":"payment_intent","amount":1500,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":1500,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLjrsQOhRzBhgI20zc2NFDk","object":"charge","amount":1500,"amount_captured":1500,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":"txn_3SLjrsQOhRzBhgI20UBfTl6c","billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"CABEGLAIS.FR","captured":true,"created":1761308044,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_details":{"card":{"amount_authorized":1500,"authorization_code":"783791","brand":"visa","checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":2,"exp_year":2028,"extended_authorization":{"status":"disabled"},"fingerprint":"NXtYDJFn6pltBs1z","funding":"credit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"6138","mandate":null,"multicapture":{"status":"unavailable"},"network":"visa","network_token":{"used":false},"network_transaction_id":"485297440447326","overcapture":{"maximum_amount_capturable":1500,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":{"authenticated":true,"authentication_flow":"frictionless","electronic_commerce_indicator":"05","exemption_indicator":null,"result":"authenticated","result_reason":null,"succeeded":true,"transaction_id":"bccae82c-c359-4de2-b8ac-ddbb568cfd3f","version":"2.2.0"},"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":false,"total_count":1,"url":"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa"},"client_secret":"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE","confirmation_method":"automatic","created":1761307996,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLjrsQOhRzBhgI20zc2NFDk","livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0","allSports":""},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045","type":"invalid_request_error"}},{},"payment_intent_unexpected_state"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":213,"function":"factory","class":"Stripe\\Exception\\InvalidRequestException","type":"::","args":["This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.",400,"{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"object\": \"payment_intent\",\n \"amount\": 1500,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 1500,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"object\": \"charge\",\n \"amount\": 1500,\n \"amount_captured\": 1500,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": \"txn_3SLjrsQOhRzBhgI20UBfTl6c\",\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"CABEGLAIS.FR\",\n \"captured\": true,\n \"created\": 1761308044,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 1500,\n \"authorization_code\": \"783791\",\n \"brand\": \"visa\",\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 2,\n \"exp_year\": 2028,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"NXtYDJFn6pltBs1z\",\n \"funding\": \"credit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"6138\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"visa\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"485297440447326\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 1500,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": {\n \"authenticated\": true,\n \"authentication_flow\": \"frictionless\",\n \"electronic_commerce_indicator\": \"05\",\n \"exemption_indicator\": null,\n \"result\": \"authenticated\",\n \"result_reason\": null,\n \"succeeded\": true,\n \"transaction_id\": \"bccae82c-c359-4de2-b8ac-ddbb568cfd3f\",\n \"version\": \"2.2.0\"\n },\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": false,\n \"total_count\": 1,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa\"\n },\n \"client_secret\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761307996,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\",\n \"allSports\": \"\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","object":"payment_intent","amount":1500,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":1500,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLjrsQOhRzBhgI20zc2NFDk","object":"charge","amount":1500,"amount_captured":1500,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":"txn_3SLjrsQOhRzBhgI20UBfTl6c","billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"CABEGLAIS.FR","captured":true,"created":1761308044,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_details":{"card":{"amount_authorized":1500,"authorization_code":"783791","brand":"visa","checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":2,"exp_year":2028,"extended_authorization":{"status":"disabled"},"fingerprint":"NXtYDJFn6pltBs1z","funding":"credit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"6138","mandate":null,"multicapture":{"status":"unavailable"},"network":"visa","network_token":{"used":false},"network_transaction_id":"485297440447326","overcapture":{"maximum_amount_capturable":1500,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":{"authenticated":true,"authentication_flow":"frictionless","electronic_commerce_indicator":"05","exemption_indicator":null,"result":"authenticated","result_reason":null,"succeeded":true,"transaction_id":"bccae82c-c359-4de2-b8ac-ddbb568cfd3f","version":"2.2.0"},"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":false,"total_count":1,"url":"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa"},"client_secret":"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE","confirmation_method":"automatic","created":1761307996,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLjrsQOhRzBhgI20zc2NFDk","livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0","allSports":""},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045","type":"invalid_request_error"}},{},"payment_intent_unexpected_state","setup_future_usage"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":175,"function":"_specificAPIError","class":"Stripe\\ApiRequestor","type":"::","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"object\": \"payment_intent\",\n \"amount\": 1500,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 1500,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"object\": \"charge\",\n \"amount\": 1500,\n \"amount_captured\": 1500,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": \"txn_3SLjrsQOhRzBhgI20UBfTl6c\",\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"CABEGLAIS.FR\",\n \"captured\": true,\n \"created\": 1761308044,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 1500,\n \"authorization_code\": \"783791\",\n \"brand\": \"visa\",\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 2,\n \"exp_year\": 2028,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"NXtYDJFn6pltBs1z\",\n \"funding\": \"credit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"6138\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"visa\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"485297440447326\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 1500,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": {\n \"authenticated\": true,\n \"authentication_flow\": \"frictionless\",\n \"electronic_commerce_indicator\": \"05\",\n \"exemption_indicator\": null,\n \"result\": \"authenticated\",\n \"result_reason\": null,\n \"succeeded\": true,\n \"transaction_id\": \"bccae82c-c359-4de2-b8ac-ddbb568cfd3f\",\n \"version\": \"2.2.0\"\n },\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": false,\n \"total_count\": 1,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa\"\n },\n \"client_secret\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761307996,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\",\n \"allSports\": \"\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","object":"payment_intent","amount":1500,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":1500,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLjrsQOhRzBhgI20zc2NFDk","object":"charge","amount":1500,"amount_captured":1500,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":"txn_3SLjrsQOhRzBhgI20UBfTl6c","billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"CABEGLAIS.FR","captured":true,"created":1761308044,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_details":{"card":{"amount_authorized":1500,"authorization_code":"783791","brand":"visa","checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":2,"exp_year":2028,"extended_authorization":{"status":"disabled"},"fingerprint":"NXtYDJFn6pltBs1z","funding":"credit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"6138","mandate":null,"multicapture":{"status":"unavailable"},"network":"visa","network_token":{"used":false},"network_transaction_id":"485297440447326","overcapture":{"maximum_amount_capturable":1500,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":{"authenticated":true,"authentication_flow":"frictionless","electronic_commerce_indicator":"05","exemption_indicator":null,"result":"authenticated","result_reason":null,"succeeded":true,"transaction_id":"bccae82c-c359-4de2-b8ac-ddbb568cfd3f","version":"2.2.0"},"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":false,"total_count":1,"url":"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa"},"client_secret":"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE","confirmation_method":"automatic","created":1761307996,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLjrsQOhRzBhgI20zc2NFDk","livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0","allSports":""},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045","type":"invalid_request_error"}},{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","object":"payment_intent","amount":1500,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":1500,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLjrsQOhRzBhgI20zc2NFDk","object":"charge","amount":1500,"amount_captured":1500,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":"txn_3SLjrsQOhRzBhgI20UBfTl6c","billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"CABEGLAIS.FR","captured":true,"created":1761308044,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_details":{"card":{"amount_authorized":1500,"authorization_code":"783791","brand":"visa","checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":2,"exp_year":2028,"extended_authorization":{"status":"disabled"},"fingerprint":"NXtYDJFn6pltBs1z","funding":"credit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"6138","mandate":null,"multicapture":{"status":"unavailable"},"network":"visa","network_token":{"used":false},"network_transaction_id":"485297440447326","overcapture":{"maximum_amount_capturable":1500,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":{"authenticated":true,"authentication_flow":"frictionless","electronic_commerce_indicator":"05","exemption_indicator":null,"result":"authenticated","result_reason":null,"succeeded":true,"transaction_id":"bccae82c-c359-4de2-b8ac-ddbb568cfd3f","version":"2.2.0"},"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":false,"total_count":1,"url":"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa"},"client_secret":"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE","confirmation_method":"automatic","created":1761307996,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLjrsQOhRzBhgI20zc2NFDk","livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0","allSports":""},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045","type":"invalid_request_error"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":558,"function":"handleErrorResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"object\": \"payment_intent\",\n \"amount\": 1500,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 1500,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"object\": \"charge\",\n \"amount\": 1500,\n \"amount_captured\": 1500,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": \"txn_3SLjrsQOhRzBhgI20UBfTl6c\",\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"CABEGLAIS.FR\",\n \"captured\": true,\n \"created\": 1761308044,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 1500,\n \"authorization_code\": \"783791\",\n \"brand\": \"visa\",\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 2,\n \"exp_year\": 2028,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"NXtYDJFn6pltBs1z\",\n \"funding\": \"credit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"6138\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"visa\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"485297440447326\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 1500,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": {\n \"authenticated\": true,\n \"authentication_flow\": \"frictionless\",\n \"electronic_commerce_indicator\": \"05\",\n \"exemption_indicator\": null,\n \"result\": \"authenticated\",\n \"result_reason\": null,\n \"succeeded\": true,\n \"transaction_id\": \"bccae82c-c359-4de2-b8ac-ddbb568cfd3f\",\n \"version\": \"2.2.0\"\n },\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": false,\n \"total_count\": 1,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa\"\n },\n \"client_secret\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761307996,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\",\n \"allSports\": \"\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","object":"payment_intent","amount":1500,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":1500,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLjrsQOhRzBhgI20zc2NFDk","object":"charge","amount":1500,"amount_captured":1500,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":"txn_3SLjrsQOhRzBhgI20UBfTl6c","billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"CABEGLAIS.FR","captured":true,"created":1761308044,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLjrsQOhRzBhgI20UQ7bbqa","payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_details":{"card":{"amount_authorized":1500,"authorization_code":"783791","brand":"visa","checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":2,"exp_year":2028,"extended_authorization":{"status":"disabled"},"fingerprint":"NXtYDJFn6pltBs1z","funding":"credit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"6138","mandate":null,"multicapture":{"status":"unavailable"},"network":"visa","network_token":{"used":false},"network_transaction_id":"485297440447326","overcapture":{"maximum_amount_capturable":1500,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":{"authenticated":true,"authentication_flow":"frictionless","electronic_commerce_indicator":"05","exemption_indicator":null,"result":"authenticated","result_reason":null,"succeeded":true,"transaction_id":"bccae82c-c359-4de2-b8ac-ddbb568cfd3f","version":"2.2.0"},"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":false,"total_count":1,"url":"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa"},"client_secret":"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE","confirmation_method":"automatic","created":1761307996,"currency":"eur","customer":"cus_TDUj41wbRdt2on","description":"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLjrsQOhRzBhgI20zc2NFDk","livemode":true,"metadata":{"appelation_membre":"joueur","cusFullName":"Francois Arribehaute","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"2720","cusCountry":"FR","cusEmail":"francois.arribehaute@reseau.sncf.fr","id_club":"407","extDomain":"com","cusCity":"false","type_offre":"abonnement","duree":"12","isPayUpdate":"false","available_payment_methods":"card","id_membre":"928587","uniq_id":"false","saveCard":"0","allSports":""},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLjscQOhRzBhgI2Fnmm8lzi","payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045","type":"invalid_request_error"}}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":124,"function":"_interpretResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of succeeded. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"object\": \"payment_intent\",\n \"amount\": 1500,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 1500,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"object\": \"charge\",\n \"amount\": 1500,\n \"amount_captured\": 1500,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": \"txn_3SLjrsQOhRzBhgI20UBfTl6c\",\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"CABEGLAIS.FR\",\n \"captured\": true,\n \"created\": 1761308044,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa\",\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 1500,\n \"authorization_code\": \"783791\",\n \"brand\": \"visa\",\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 2,\n \"exp_year\": 2028,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"NXtYDJFn6pltBs1z\",\n \"funding\": \"credit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"6138\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"visa\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"485297440447326\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 1500,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": {\n \"authenticated\": true,\n \"authentication_flow\": \"frictionless\",\n \"electronic_commerce_indicator\": \"05\",\n \"exemption_indicator\": null,\n \"result\": \"authenticated\",\n \"result_reason\": null,\n \"succeeded\": true,\n \"transaction_id\": \"bccae82c-c359-4de2-b8ac-ddbb568cfd3f\",\n \"version\": \"2.2.0\"\n },\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSUkVSc1FPaFJ6QmhnSTIojtvtxwYyBhO9Bw_77TosFpnkOS55vokOURjpI_8-776vtyxXvg4pZNzqBqp2wNkHuJ--BD6Bb4brva0\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLjrsQOhRzBhgI20zc2NFDk\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": false,\n \"total_count\": 1,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLjrsQOhRzBhgI20UQ7bbqa\"\n },\n \"client_secret\": \"pi_3SLjrsQOhRzBhgI20UQ7bbqa_secret_nrdiVGpcsRALn2TinwjG1CshE\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761307996,\n \"currency\": \"eur\",\n \"customer\": \"cus_TDUj41wbRdt2on\",\n \"description\": \"Achat de l'abonnement \u00ab Abonnement Padel \u00bb par Francois Arribehaute .\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLjrsQOhRzBhgI20zc2NFDk\",\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusFullName\": \"Francois Arribehaute\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"2720\",\n \"cusCountry\": \"FR\",\n \"cusEmail\": \"francois.arribehaute@reseau.sncf.fr\",\n \"id_club\": \"407\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"type_offre\": \"abonnement\",\n \"duree\": \"12\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"id_membre\": \"928587\",\n \"uniq_id\": \"false\",\n \"saveCard\": \"0\",\n \"allSports\": \"\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLjscQOhRzBhgI2Fnmm8lzi\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1RRERsQOhRzBhgI2\/logs\/req_jJWOteRfzKeT28?t=1761308045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":145,"function":"request","class":"Stripe\\ApiRequestor","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLjrsQOhRzBhgI20UQ7bbqa",{"setup_future_usage":"off_session"},{"Stripe-Account":"acct_1RRERsQOhRzBhgI2","Stripe-Version":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/AbstractService.php","line":75,"function":"request","class":"Stripe\\BaseStripeClient","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLjrsQOhRzBhgI20UQ7bbqa",{"setup_future_usage":"off_session"},{"headers":{"Stripe-Account":"acct_1RRERsQOhRzBhgI2","Stripe-Version":null},"apiKey":null,"apiBase":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"request","class":"Stripe\\Service\\AbstractService","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLjrsQOhRzBhgI20UQ7bbqa",{"setup_future_usage":"off_session"},{"stripe_account":"acct_1RRERsQOhRzBhgI2"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":["pi_3SLjrsQOhRzBhgI20UQ7bbqa",{"setup_future_usage":"off_session"},{"stripe_account":"acct_1RRERsQOhRzBhgI2"}]},{"file":"\/app\/membre\/traitement\/abos.php","line":144,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":["pi_3SLjrsQOhRzBhgI20UQ7bbqa","1","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"]},{"file":"\/app\/include\/ini_set.php","line":841,"args":["\/app\/membre\/traitement\/abos.php"],"function":"require_once"},{"file":"\/app\/membre\/abos.html","line":3,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php(35): Stripe\Exception\ApiErrorException::factory('This PaymentInt...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'payment_intent_...') #1 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(213): Stripe\Exception\InvalidRequestException::factory('This PaymentInt...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'payment_intent_...', 'setup_future_us...') #2 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(175): Stripe\ApiRequestor::_specificAPIError('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, Array) #3 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(558): Stripe\ApiRequestor->handleErrorResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array) #4 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(124): Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray)) #5 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(145): Stripe\ApiRequestor->request('post', '/v1/payment_int...', Array, Array) #6 /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php(75): Stripe\BaseStripeClient->request('post', '/v1/payment_int...', Array, Object(Stripe\Util\RequestOptions)) #7 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->request('post', '/v1/payment_int...', Array, Array) #8 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update('pi_3SLjrsQOhRzB...', Array, Array) #9 /app/membre/traitement/abos.php(144): StripeManager->updatePaymentIntent('pi_3SLjrsQOhRzB...', '1', 'sk_live_5196080...') #10 /app/include/ini_set.php(841): require_once('/app/membre/tra...') #11 /app/membre/abos.html(3): require_once('/app/include/in...') #12 {main} SESSION : {"TOKEN_CSRF":"68fb6d213a750","ID_USER":928587,"ID_CLUB":407,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 14:32:32 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"21"} ********************** 24/10/2025 15:20:35 - Uncaught exception: Undefined constant "PAYMENT_METHODS" File: /app/library/pdf/evenement.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"68fb7d23d0ccb"} ********************** 24/10/2025 15:29:21 - Uncaught exception: Call to a member function ranking() on null File: /app/dirigeant/traitement/sport/evenement/ajout_participant.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"68fb7efc556c8","ID_USER":940621,"ID_CLUB":373,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1} ********************** 24/10/2025 15:34:26 - Uncaught exception: Call to a member function themeColorPlayer() on null File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : [] ********************** 24/10/2025 15:37:36 - Uncaught exception: Undefined constant "USER" File: /app/dirigeant/include/header.php Trace: [{"file":"\/app\/dirigeant\/gestion-du-club\/planning2.php","line":49,"function":"include_once"}] TraceAsString: #0 /app/dirigeant/gestion-du-club/planning2.php(49): include_once() #1 {main} SESSION : {"TOKEN_CSRF":"68fb8108b57b4","ID_USER":null,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"ID_CLUB":null,"REDIRECT_URL":"\/planning2","POST":[]} ********************** 24/10/2025 15:54:35 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68fb851bf010b","REDIRECT_URL":"\/membre\/lyrapay.html?&idAbo=3035&idOptions=&sports=null&idBaseAbo=","POST":[]} ********************** 24/10/2025 16:18:37 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"21"} ********************** 24/10/2025 16:48:41 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"10"} ********************** 24/10/2025 16:59:59 - Uncaught exception: Call to a member function id_players() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":366,"function":"addPlayers","class":"ReservationManager","type":"->","args":[[{"ID":"73213","CAPTAIN":null}],"",null,null,false]}] TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(366): ReservationManager->addPlayers(Array, '', NULL, NULL, false) #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"68fb94186713c","ID_USER":"73213","ID_CLUB":"67","ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"28\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 17:01:23 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":7462,"function":"eventLogs","class":"ReservationManager","type":"->","args":["add_pay|0|2||paid|0|763293","2025-10-21 20:53:40"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":7435,"function":"execGetResaLogs","class":"ReservationManager","type":"->","args":[""]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":259,"function":"getResaLogs","class":"ReservationManager","type":"->","args":[""]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(7462): ReservationManager->eventLogs('add_pay|0|2||pa...', '2025-10-21 20:5...') #1 /app/traitement/classN/ReservationManager.php(7435): ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(259): ReservationManager->getResaLogs('') #3 {main} SESSION : {"REDIRECT_URL":"\/monclub","TOKEN_CSRF":"68fb82c6c535c","ID_USER":863874,"ID_CLUB":415,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"token":"158836213068fb86c2adefe1.27470547","token_time":1761314498,"datePlanning":"01\/12\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 17:33:46 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68fb9c5a5c4c0","REDIRECT_URL":"\/membre\/lyrapay.html?resa=68fa80d5543e7","POST":[]} ********************** 24/10/2025 17:43:37 - Uncaught exception: abs(): Argument #1 ($num) must be of type int|float, string given File: /app/traitement/classN/CreditsManager.php Trace: [{"file":"\/app\/traitement\/classN\/CreditsManager.php","line":874,"function":"abs","args":["-26'"]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/newlisting.php","line":627,"function":"update","class":"CreditsManager","type":"->","args":["629698","2202","-26'","68fb9ea936e2c",true,null,null,null,null,null]}] TraceAsString: #0 /app/traitement/classN/CreditsManager.php(874): abs('-26'') #1 /app/dirigeant/traitement/gestion-du-club/newlisting.php(627): CreditsManager->update('629698', '2202', '-26'', '68fb9ea936e2c', true, NULL, NULL, NULL, NULL, NULL) #2 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/","TOKEN_CSRF":"68fb9c9928463","ID_USER":553314,"ID_CLUB":347,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"token":"59188774568fb9c99575de6.82282637","token_time":1761320089,"datePlanning":"25\/10\/2025","viewPlanning":"resourceTimeGridDay","dispo":"Thibault Ferhallad","Joueur 1":"933610 Ferhallad Thibault","licence 1":"3556603X","Joueur 2":"641643 Vu van Luan","licence 2":";,;jkl","telephone":"06 34 64 86 77","licence":";,;jkl"} ********************** 24/10/2025 17:59:07 - Uncaught exception: The resource ID cannot be null or whitespace. File: /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"buildPath","class":"Stripe\\Service\\AbstractService","type":"->","args":["\/v1\/payment_intents\/%s",null]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":[null,{"setup_future_usage":"off_session"},{"stripe_account":"acct_1RmE4MQRVyUagrMi"}]},{"file":"\/app\/membre\/traitement\/events\/event.php","line":256,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":[null,"1","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","acct_1RmE4MQRVyUagrMi"]},{"file":"\/app\/membre\/events\/event.html","line":4,"args":["\/app\/membre\/traitement\/events\/event.php"],"function":"require"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->buildPath('/v1/payment_int...', NULL) #1 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update(NULL, Array, Array) #2 /app/membre/traitement/events/event.php(256): StripeManager->updatePaymentIntent(NULL, '1', 'sk_live_5196080...', 'acct_1RmE4MQRVy...') #3 /app/membre/events/event.html(4): require('/app/membre/tra...') #4 {main} SESSION : {"TOKEN_CSRF":"68fb9e4744240","ID_USER":596409,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"ID_CLUB":277} ********************** 24/10/2025 17:59:17 - Uncaught exception: The resource ID cannot be null or whitespace. File: /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"buildPath","class":"Stripe\\Service\\AbstractService","type":"->","args":["\/v1\/payment_intents\/%s",null]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":[null,{"setup_future_usage":null},{"stripe_account":"acct_1RmE4MQRVyUagrMi"}]},{"file":"\/app\/membre\/traitement\/events\/event.php","line":256,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":[null,"0","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","acct_1RmE4MQRVyUagrMi"]},{"file":"\/app\/membre\/events\/event.html","line":4,"args":["\/app\/membre\/traitement\/events\/event.php"],"function":"require"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->buildPath('/v1/payment_int...', NULL) #1 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update(NULL, Array, Array) #2 /app/membre/traitement/events/event.php(256): StripeManager->updatePaymentIntent(NULL, '0', 'sk_live_5196080...', 'acct_1RmE4MQRVy...') #3 /app/membre/events/event.html(4): require('/app/membre/tra...') #4 {main} SESSION : {"TOKEN_CSRF":"68fb9e4744240","ID_USER":596409,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1,"ID_CLUB":277} ********************** 24/10/2025 17:59:25 - Uncaught exception: The resource ID cannot be null or whitespace. File: /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"buildPath","class":"Stripe\\Service\\AbstractService","type":"->","args":["\/v1\/payment_intents\/%s",null]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":[null,{"setup_future_usage":"off_session"},{"stripe_account":"acct_1M6r0F4JRyNupvnr"}]},{"file":"\/app\/membre\/traitement\/events\/event.php","line":256,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":[null,"1","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","acct_1M6r0F4JRyNupvnr"]},{"file":"\/app\/membre\/events\/event.html","line":4,"args":["\/app\/membre\/traitement\/events\/event.php"],"function":"require"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->buildPath('/v1/payment_int...', NULL) #1 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update(NULL, Array, Array) #2 /app/membre/traitement/events/event.php(256): StripeManager->updatePaymentIntent(NULL, '1', 'sk_live_5196080...', 'acct_1M6r0F4JRy...') #3 /app/membre/events/event.html(4): require('/app/membre/tra...') #4 {main} SESSION : {"TOKEN_CSRF":"68fba219f2ad4","ID_USER":937984,"ID_CLUB":255,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 17:59:27 - Uncaught exception: The resource ID cannot be null or whitespace. File: /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"buildPath","class":"Stripe\\Service\\AbstractService","type":"->","args":["\/v1\/payment_intents\/%s",null]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":[null,{"setup_future_usage":null},{"stripe_account":"acct_1M6r0F4JRyNupvnr"}]},{"file":"\/app\/membre\/traitement\/events\/event.php","line":256,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":[null,"0","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","acct_1M6r0F4JRyNupvnr"]},{"file":"\/app\/membre\/events\/event.html","line":4,"args":["\/app\/membre\/traitement\/events\/event.php"],"function":"require"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->buildPath('/v1/payment_int...', NULL) #1 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update(NULL, Array, Array) #2 /app/membre/traitement/events/event.php(256): StripeManager->updatePaymentIntent(NULL, '0', 'sk_live_5196080...', 'acct_1M6r0F4JRy...') #3 /app/membre/events/event.html(4): require('/app/membre/tra...') #4 {main} SESSION : {"TOKEN_CSRF":"68fba219f2ad4","ID_USER":937984,"ID_CLUB":255,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 18:17:25 - Uncaught exception: Call to a member function id_players() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":366,"function":"addPlayers","class":"ReservationManager","type":"->","args":[[{"ID":"822870","CAPTAIN":null}],"",null,null,false]}] TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(366): ReservationManager->addPlayers(Array, '', NULL, NULL, false) #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"68fba65f2904f","ID_USER":686430,"ID_CLUB":385,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"29\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 18:17:34 - Uncaught exception: Call to a member function id_players() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":366,"function":"addPlayers","class":"ReservationManager","type":"->","args":[[{"ID":"822564","CAPTAIN":null}],"",null,null,false]}] TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(366): ReservationManager->addPlayers(Array, '', NULL, NULL, false) #1 {main} SESSION : {"REDIRECT_URL":"\/planning2","TOKEN_CSRF":"68fba65f2904f","ID_USER":686430,"ID_CLUB":385,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"29\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 18:25:29 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68fba879b8d36","REDIRECT_URL":"\/membre\/lyrapay.html?&idAbo=3041&idOptions=&sports=null&idBaseAbo=","POST":[]} ********************** 24/10/2025 18:29:03 - Uncaught exception: Undefined constant "CLUB" File: /app/include/div.php Trace: [{"file":"\/app\/commercial\/nos-clubs2.php","line":983,"function":"require_once"}] TraceAsString: #0 /app/commercial/nos-clubs2.php(983): require_once() #1 {main} SESSION : {"CO_CONNECT":"1"} ********************** 24/10/2025 18:34:12 - Uncaught exception: Call to a member function ranking() on null File: /app/dirigeant/traitement/sport/evenement/ajout_participant.php Trace: [] TraceAsString: #0 {main} SESSION : {"REDIRECT_URL":"\/evenements\/Padel","TOKEN_CSRF":"68fba7d3a1309","ID_USER":122999,"ID_CLUB":196,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"Joueur 1":"232762 Tredet Anne-Sophie","Joueur 2":"mounier arnaud","telephone":"07 81 34 44 69"} ********************** 24/10/2025 19:30:45 - Uncaught exception: This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action. File: /app/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Exception\/InvalidRequestException.php","line":35,"function":"factory","class":"Stripe\\Exception\\ApiErrorException","type":"::","args":["This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.",400,"{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"object\": \"payment_intent\",\n \"amount\": 3000,\n \"amount_capturable\": 3000,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"object\": \"charge\",\n \"amount\": 3000,\n \"amount_captured\": 0,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": null,\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"LELOB-PADEL.COM\",\n \"captured\": false,\n \"created\": 1761327044,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 3000,\n \"authorization_code\": \"731307\",\n \"brand\": \"mastercard\",\n \"capture_before\": 1761931844,\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 12,\n \"exp_year\": 2025,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"cDlQC4ohquZPv0d4\",\n \"funding\": \"debit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"8253\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"mastercard\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"TCSFTLYVU1024\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 3000,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": null,\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": true,\n \"total_count\": 2,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO\"\n },\n \"client_secret\": \"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761326904,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_capture\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLomq4DeienC8X70bggdkkO","object":"payment_intent","amount":3000,"amount_capturable":3000,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLomq4DeienC8X70RkRvYTh","object":"charge","amount":3000,"amount_captured":0,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":null,"billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"LELOB-PADEL.COM","captured":false,"created":1761327044,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLomq4DeienC8X70bggdkkO","payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_details":{"card":{"amount_authorized":3000,"authorization_code":"731307","brand":"mastercard","capture_before":1761931844,"checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":12,"exp_year":2025,"extended_authorization":{"status":"disabled"},"fingerprint":"cDlQC4ohquZPv0d4","funding":"debit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"8253","mandate":null,"multicapture":{"status":"unavailable"},"network":"mastercard","network_token":{"used":false},"network_transaction_id":"TCSFTLYVU1024","overcapture":{"maximum_amount_capturable":3000,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":null,"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":true,"total_count":2,"url":"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO"},"client_secret":"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6","confirmation_method":"automatic","created":1761326904,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLomq4DeienC8X70RkRvYTh","livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_capture","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045","type":"invalid_request_error"}},{},"payment_intent_unexpected_state"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":213,"function":"factory","class":"Stripe\\Exception\\InvalidRequestException","type":"::","args":["This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.",400,"{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"object\": \"payment_intent\",\n \"amount\": 3000,\n \"amount_capturable\": 3000,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"object\": \"charge\",\n \"amount\": 3000,\n \"amount_captured\": 0,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": null,\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"LELOB-PADEL.COM\",\n \"captured\": false,\n \"created\": 1761327044,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 3000,\n \"authorization_code\": \"731307\",\n \"brand\": \"mastercard\",\n \"capture_before\": 1761931844,\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 12,\n \"exp_year\": 2025,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"cDlQC4ohquZPv0d4\",\n \"funding\": \"debit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"8253\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"mastercard\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"TCSFTLYVU1024\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 3000,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": null,\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": true,\n \"total_count\": 2,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO\"\n },\n \"client_secret\": \"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761326904,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_capture\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLomq4DeienC8X70bggdkkO","object":"payment_intent","amount":3000,"amount_capturable":3000,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLomq4DeienC8X70RkRvYTh","object":"charge","amount":3000,"amount_captured":0,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":null,"billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"LELOB-PADEL.COM","captured":false,"created":1761327044,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLomq4DeienC8X70bggdkkO","payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_details":{"card":{"amount_authorized":3000,"authorization_code":"731307","brand":"mastercard","capture_before":1761931844,"checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":12,"exp_year":2025,"extended_authorization":{"status":"disabled"},"fingerprint":"cDlQC4ohquZPv0d4","funding":"debit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"8253","mandate":null,"multicapture":{"status":"unavailable"},"network":"mastercard","network_token":{"used":false},"network_transaction_id":"TCSFTLYVU1024","overcapture":{"maximum_amount_capturable":3000,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":null,"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":true,"total_count":2,"url":"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO"},"client_secret":"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6","confirmation_method":"automatic","created":1761326904,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLomq4DeienC8X70RkRvYTh","livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_capture","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045","type":"invalid_request_error"}},{},"payment_intent_unexpected_state","setup_future_usage"]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":175,"function":"_specificAPIError","class":"Stripe\\ApiRequestor","type":"::","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"object\": \"payment_intent\",\n \"amount\": 3000,\n \"amount_capturable\": 3000,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"object\": \"charge\",\n \"amount\": 3000,\n \"amount_captured\": 0,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": null,\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"LELOB-PADEL.COM\",\n \"captured\": false,\n \"created\": 1761327044,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 3000,\n \"authorization_code\": \"731307\",\n \"brand\": \"mastercard\",\n \"capture_before\": 1761931844,\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 12,\n \"exp_year\": 2025,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"cDlQC4ohquZPv0d4\",\n \"funding\": \"debit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"8253\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"mastercard\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"TCSFTLYVU1024\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 3000,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": null,\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": true,\n \"total_count\": 2,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO\"\n },\n \"client_secret\": \"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761326904,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_capture\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLomq4DeienC8X70bggdkkO","object":"payment_intent","amount":3000,"amount_capturable":3000,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLomq4DeienC8X70RkRvYTh","object":"charge","amount":3000,"amount_captured":0,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":null,"billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"LELOB-PADEL.COM","captured":false,"created":1761327044,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLomq4DeienC8X70bggdkkO","payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_details":{"card":{"amount_authorized":3000,"authorization_code":"731307","brand":"mastercard","capture_before":1761931844,"checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":12,"exp_year":2025,"extended_authorization":{"status":"disabled"},"fingerprint":"cDlQC4ohquZPv0d4","funding":"debit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"8253","mandate":null,"multicapture":{"status":"unavailable"},"network":"mastercard","network_token":{"used":false},"network_transaction_id":"TCSFTLYVU1024","overcapture":{"maximum_amount_capturable":3000,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":null,"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":true,"total_count":2,"url":"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO"},"client_secret":"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6","confirmation_method":"automatic","created":1761326904,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLomq4DeienC8X70RkRvYTh","livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_capture","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045","type":"invalid_request_error"}},{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLomq4DeienC8X70bggdkkO","object":"payment_intent","amount":3000,"amount_capturable":3000,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLomq4DeienC8X70RkRvYTh","object":"charge","amount":3000,"amount_captured":0,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":null,"billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"LELOB-PADEL.COM","captured":false,"created":1761327044,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLomq4DeienC8X70bggdkkO","payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_details":{"card":{"amount_authorized":3000,"authorization_code":"731307","brand":"mastercard","capture_before":1761931844,"checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":12,"exp_year":2025,"extended_authorization":{"status":"disabled"},"fingerprint":"cDlQC4ohquZPv0d4","funding":"debit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"8253","mandate":null,"multicapture":{"status":"unavailable"},"network":"mastercard","network_token":{"used":false},"network_transaction_id":"TCSFTLYVU1024","overcapture":{"maximum_amount_capturable":3000,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":null,"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":true,"total_count":2,"url":"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO"},"client_secret":"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6","confirmation_method":"automatic","created":1761326904,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLomq4DeienC8X70RkRvYTh","livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_capture","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045","type":"invalid_request_error"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":558,"function":"handleErrorResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"object\": \"payment_intent\",\n \"amount\": 3000,\n \"amount_capturable\": 3000,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"object\": \"charge\",\n \"amount\": 3000,\n \"amount_captured\": 0,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": null,\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"LELOB-PADEL.COM\",\n \"captured\": false,\n \"created\": 1761327044,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 3000,\n \"authorization_code\": \"731307\",\n \"brand\": \"mastercard\",\n \"capture_before\": 1761931844,\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 12,\n \"exp_year\": 2025,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"cDlQC4ohquZPv0d4\",\n \"funding\": \"debit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"8253\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"mastercard\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"TCSFTLYVU1024\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 3000,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": null,\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": true,\n \"total_count\": 2,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO\"\n },\n \"client_secret\": \"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761326904,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_capture\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"code":"payment_intent_unexpected_state","doc_url":"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state","message":"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.","param":"setup_future_usage","payment_intent":{"id":"pi_3SLomq4DeienC8X70bggdkkO","object":"payment_intent","amount":3000,"amount_capturable":3000,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[{"id":"ch_3SLomq4DeienC8X70RkRvYTh","object":"charge","amount":3000,"amount_captured":0,"amount_refunded":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee":null,"application_fee_amount":0,"balance_transaction":null,"billing_details":{"address":{"city":null,"country":"FR","line1":null,"line2":null,"postal_code":null,"state":null},"email":null,"name":null,"phone":null,"tax_id":null},"calculated_statement_descriptor":"LELOB-PADEL.COM","captured":false,"created":1761327044,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","destination":null,"dispute":null,"disputed":false,"failure_balance_transaction":null,"failure_code":null,"failure_message":null,"fraud_details":[],"invoice":null,"livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"on_behalf_of":null,"order":null,"outcome":{"advice_code":null,"network_advice_code":null,"network_decline_code":null,"network_status":"approved_by_network","reason":null,"risk_level":"normal","seller_message":"Payment complete.","type":"authorized"},"paid":true,"payment_intent":"pi_3SLomq4DeienC8X70bggdkkO","payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_details":{"card":{"amount_authorized":3000,"authorization_code":"731307","brand":"mastercard","capture_before":1761931844,"checks":{"address_line1_check":null,"address_postal_code_check":null,"cvc_check":"pass"},"country":"FR","exp_month":12,"exp_year":2025,"extended_authorization":{"status":"disabled"},"fingerprint":"cDlQC4ohquZPv0d4","funding":"debit","incremental_authorization":{"status":"unavailable"},"installments":null,"last4":"8253","mandate":null,"multicapture":{"status":"unavailable"},"network":"mastercard","network_token":{"used":false},"network_transaction_id":"TCSFTLYVU1024","overcapture":{"maximum_amount_capturable":3000,"status":"unavailable"},"regulated_status":"unregulated","three_d_secure":null,"wallet":null},"type":"card"},"radar_options":[],"receipt_email":null,"receipt_number":null,"receipt_url":"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg","refunded":false,"refunds":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds"},"review":null,"shipping":null,"source":null,"source_transfer":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"succeeded","transfer_data":null,"transfer_group":null}],"has_more":true,"total_count":2,"url":"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO"},"client_secret":"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6","confirmation_method":"automatic","created":1761326904,"currency":"eur","customer":"cus_SiWESqzju4ILuw","description":"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":"ch_3SLomq4DeienC8X70RkRvYTh","livemode":true,"metadata":{"duration":"60","creaPartie":"true","other_payment_account":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","intentStatus":"locked","maxPrice":"30","cusCountry":"false","hour":"12:00","extDomain":"com","cusCity":"false","id_membre":"842999","saveCard":"0","actionAt":"2025-10-26 12:00:00","appelation_membre":"joueur","cusAddress":"false","idResaMembre":"false","showSaveCard":"1","cusCp":"false","price":"30","prelevement_mode":"card","partners":"880826|680978|null","idSport":"1096","foodNumber":"undefined","date":"25\/10\/2025","id_club":"385","type_offre":"reservation","duree":"false","isPayUpdate":"false","available_payment_methods":"card","uniq_id":"false","idCourt":"2979"},"next_action":null,"on_behalf_of":null,"payment_method":"pm_1SLop54DeienC8X77gUqaZFj","payment_method_configuration_details":null,"payment_method_options":{"card":{"capture_method":"manual","installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"}},"payment_method_types":["card"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_capture","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045","type":"invalid_request_error"}}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":124,"function":"_interpretResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"code\": \"payment_intent_unexpected_state\",\n \"doc_url\": \"https:\/\/stripe.com\/docs\/error-codes\/payment-intent-unexpected-state\",\n \"message\": \"This PaymentIntent's setup_future_usage could not be updated because it has a status of requires_capture. You may only update the setup_future_usage of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.\",\n \"param\": \"setup_future_usage\",\n \"payment_intent\": {\n \"id\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"object\": \"payment_intent\",\n \"amount\": 3000,\n \"amount_capturable\": 3000,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [\n {\n \"id\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"object\": \"charge\",\n \"amount\": 3000,\n \"amount_captured\": 0,\n \"amount_refunded\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee\": null,\n \"application_fee_amount\": 0,\n \"balance_transaction\": null,\n \"billing_details\": {\n \"address\": {\n \"city\": null,\n \"country\": \"FR\",\n \"line1\": null,\n \"line2\": null,\n \"postal_code\": null,\n \"state\": null\n },\n \"email\": null,\n \"name\": null,\n \"phone\": null,\n \"tax_id\": null\n },\n \"calculated_statement_descriptor\": \"LELOB-PADEL.COM\",\n \"captured\": false,\n \"created\": 1761327044,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"destination\": null,\n \"dispute\": null,\n \"disputed\": false,\n \"failure_balance_transaction\": null,\n \"failure_code\": null,\n \"failure_message\": null,\n \"fraud_details\": {},\n \"invoice\": null,\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"on_behalf_of\": null,\n \"order\": null,\n \"outcome\": {\n \"advice_code\": null,\n \"network_advice_code\": null,\n \"network_decline_code\": null,\n \"network_status\": \"approved_by_network\",\n \"reason\": null,\n \"risk_level\": \"normal\",\n \"seller_message\": \"Payment complete.\",\n \"type\": \"authorized\"\n },\n \"paid\": true,\n \"payment_intent\": \"pi_3SLomq4DeienC8X70bggdkkO\",\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_details\": {\n \"card\": {\n \"amount_authorized\": 3000,\n \"authorization_code\": \"731307\",\n \"brand\": \"mastercard\",\n \"capture_before\": 1761931844,\n \"checks\": {\n \"address_line1_check\": null,\n \"address_postal_code_check\": null,\n \"cvc_check\": \"pass\"\n },\n \"country\": \"FR\",\n \"exp_month\": 12,\n \"exp_year\": 2025,\n \"extended_authorization\": {\n \"status\": \"disabled\"\n },\n \"fingerprint\": \"cDlQC4ohquZPv0d4\",\n \"funding\": \"debit\",\n \"incremental_authorization\": {\n \"status\": \"unavailable\"\n },\n \"installments\": null,\n \"last4\": \"8253\",\n \"mandate\": null,\n \"multicapture\": {\n \"status\": \"unavailable\"\n },\n \"network\": \"mastercard\",\n \"network_token\": {\n \"used\": false\n },\n \"network_transaction_id\": \"TCSFTLYVU1024\",\n \"overcapture\": {\n \"maximum_amount_capturable\": 3000,\n \"status\": \"unavailable\"\n },\n \"regulated_status\": \"unregulated\",\n \"three_d_secure\": null,\n \"wallet\": null\n },\n \"type\": \"card\"\n },\n \"radar_options\": {},\n \"receipt_email\": null,\n \"receipt_number\": null,\n \"receipt_url\": \"https:\/\/pay.stripe.com\/receipts\/payment\/CAcQARoXChVhY2N0XzFSNTFKYjREZWllbkM4WDcoxe_uxwYyBri2HicgkjosFp6Lv5lLFsAVla-DcQ3ji396NI3jppOWo3xlqsasXXpY9DUiZtoa6lrF-yg\",\n \"refunded\": false,\n \"refunds\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges\/ch_3SLomq4DeienC8X70RkRvYTh\/refunds\"\n },\n \"review\": null,\n \"shipping\": null,\n \"source\": null,\n \"source_transfer\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"succeeded\",\n \"transfer_data\": null,\n \"transfer_group\": null\n }\n ],\n \"has_more\": true,\n \"total_count\": 2,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLomq4DeienC8X70bggdkkO\"\n },\n \"client_secret\": \"pi_3SLomq4DeienC8X70bggdkkO_secret_SZ3CrcLiwXvlYFmUNbylxvLc6\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761326904,\n \"currency\": \"eur\",\n \"customer\": \"cus_SiWESqzju4ILuw\",\n \"description\": \"R\u00e9servation sur le court \u00ab 5. Terrain Mercedes (Couvert) \u00bb , le 25\/10\/2025 \u00e0 12:00 par Arthur Laudren.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": \"ch_3SLomq4DeienC8X70RkRvYTh\",\n \"livemode\": true,\n \"metadata\": {\n \"duration\": \"60\",\n \"creaPartie\": \"true\",\n \"other_payment_account\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"intentStatus\": \"locked\",\n \"maxPrice\": \"30\",\n \"cusCountry\": \"false\",\n \"hour\": \"12:00\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"842999\",\n \"saveCard\": \"0\",\n \"actionAt\": \"2025-10-26 12:00:00\",\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"idResaMembre\": \"false\",\n \"showSaveCard\": \"1\",\n \"cusCp\": \"false\",\n \"price\": \"30\",\n \"prelevement_mode\": \"card\",\n \"partners\": \"880826|680978|null\",\n \"idSport\": \"1096\",\n \"foodNumber\": \"undefined\",\n \"date\": \"25\/10\/2025\",\n \"id_club\": \"385\",\n \"type_offre\": \"reservation\",\n \"duree\": \"false\",\n \"isPayUpdate\": \"false\",\n \"available_payment_methods\": \"card\",\n \"uniq_id\": \"false\",\n \"idCourt\": \"2979\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": \"pm_1SLop54DeienC8X77gUqaZFj\",\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"capture_method\": \"manual\",\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n }\n },\n \"payment_method_types\": [\n \"card\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_capture\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1R51Jb4DeienC8X7\/logs\/req_QFJXKlklt85mOf?t=1761327045\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":145,"function":"request","class":"Stripe\\ApiRequestor","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLomq4DeienC8X70bggdkkO",{"setup_future_usage":"off_session"},{"Stripe-Account":"acct_1R51Jb4DeienC8X7","Stripe-Version":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/AbstractService.php","line":75,"function":"request","class":"Stripe\\BaseStripeClient","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLomq4DeienC8X70bggdkkO",{"setup_future_usage":"off_session"},{"headers":{"Stripe-Account":"acct_1R51Jb4DeienC8X7","Stripe-Version":null},"apiKey":null,"apiBase":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"request","class":"Stripe\\Service\\AbstractService","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLomq4DeienC8X70bggdkkO",{"setup_future_usage":"off_session"},{"stripe_account":"acct_1R51Jb4DeienC8X7"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":["pi_3SLomq4DeienC8X70bggdkkO",{"setup_future_usage":"off_session"},{"stripe_account":"acct_1R51Jb4DeienC8X7"}]},{"file":"\/app\/membre\/traitement\/reservation.php","line":521,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":["pi_3SLomq4DeienC8X70bggdkkO","1","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"]},{"file":"\/app\/include\/ini_set.php","line":841,"args":["\/app\/membre\/traitement\/reservation.php"],"function":"require_once"},{"file":"\/app\/membre\/reservation.html","line":4,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php(35): Stripe\Exception\ApiErrorException::factory('This PaymentInt...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'payment_intent_...') #1 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(213): Stripe\Exception\InvalidRequestException::factory('This PaymentInt...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), 'payment_intent_...', 'setup_future_us...') #2 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(175): Stripe\ApiRequestor::_specificAPIError('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, Array) #3 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(558): Stripe\ApiRequestor->handleErrorResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array) #4 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(124): Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray)) #5 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(145): Stripe\ApiRequestor->request('post', '/v1/payment_int...', Array, Array) #6 /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php(75): Stripe\BaseStripeClient->request('post', '/v1/payment_int...', Array, Object(Stripe\Util\RequestOptions)) #7 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->request('post', '/v1/payment_int...', Array, Array) #8 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update('pi_3SLomq4Deien...', Array, Array) #9 /app/membre/traitement/reservation.php(521): StripeManager->updatePaymentIntent('pi_3SLomq4Deien...', '1', 'sk_live_5196080...') #10 /app/include/ini_set.php(841): require_once('/app/membre/tra...') #11 /app/membre/reservation.html(4): require_once('/app/include/in...') #12 {main} SESSION : {"REDIRECT_URL":"\/membre\/creation_partie.html","TOKEN_CSRF":"68fbb4cd1773a","ID_USER":842999,"ID_CLUB":385,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 19:31:39 - Uncaught exception: Call to a member function themeColorPlayer() on null File: /app/connexion.php Trace: [] TraceAsString: #0 {main} SESSION : [] ********************** 24/10/2025 20:22:53 - Uncaught exception: Undefined constant "PAYMENT_METHODS" File: /app/library/pdf/evenement.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"68fbc3eadee3b","REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/export_session.php?session=158920&categorie=simple"} ********************** 24/10/2025 20:22:57 - Uncaught exception: Undefined constant "PAYMENT_METHODS" File: /app/library/pdf/evenement.php Trace: [] TraceAsString: #0 {main} SESSION : {"TOKEN_CSRF":"68fbc3eadee3b","REDIRECT_URL":"\/dirigeant\/traitement\/sport\/evenement\/export_session.php?session=158920&categorie=simple"} ********************** 24/10/2025 20:36:37 - Uncaught exception: Call to a member function id_players() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":366,"function":"addPlayers","class":"ReservationManager","type":"->","args":[[{"ID":"203555","CAPTAIN":null}],"",null,null,false]}] TraceAsString: #0 /app/dirigeant/traitement/gestion-du-club/planning2.php(366): ReservationManager->addPlayers(Array, '', NULL, NULL, false) #1 {main} SESSION : {"TOKEN_CSRF":"68fbc2bfcae5c","ID_USER":203555,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"24\/10\/2025","viewPlanning":"resourceTimeGridDay","ID_CLUB":254} ********************** 24/10/2025 21:22:45 - Uncaught exception: Call to undefined method Paiement::payment_method() File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1969,"function":"execUpdatePaymentFromApi","class":"PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":304,"function":"updatePaymentFromApi","class":"PaiementManager","type":"->","args":[{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":317,"function":"addOrUpdateFromApi","class":"PaiementManager","type":"->","args":[{},true]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":223,"function":"addOrUpdatePayement","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6108145,"amount":0,"idUser":418197,"paymentMethod":"CARTE","externalRef":"JDC:2100560942","discount":0,"motif":"MORISSEAU Axel","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":203,"function":"apiForPartner","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6108145,"amount":0,"idUser":418197,"paymentMethod":"CARTE","externalRef":"JDC:2100560942","discount":0,"motif":"MORISSEAU Axel","removePayment":"true"},{}]},{"file":"\/app\/traitement\/classN\/ApiManager.php","line":18,"function":"reading","class":"ApiManager","type":"->","args":[{"event":"updatePayment","uniqIdClub":"6571cafe19a22","idResa":6108145,"amount":0,"idUser":418197,"paymentMethod":"CARTE","externalRef":"JDC:2100560942","discount":0,"motif":"MORISSEAU Axel","removePayment":"true"}]},{"file":"\/app\/api\/api.php","line":45,"function":"__construct","class":"ApiManager","type":"->","args":[]}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(1969): PaiementManager->execUpdatePaymentFromApi(Object(Paiement)) #1 /app/traitement/classN/PaiementManager.php(304): PaiementManager->updatePaymentFromApi(Object(Paiement)) #2 /app/traitement/classN/ApiManager.php(317): PaiementManager->addOrUpdateFromApi(Object(Paiement), true) #3 /app/traitement/classN/ApiManager.php(223): ApiManager->addOrUpdatePayement(Array, Object(MegaManager)) #4 /app/traitement/classN/ApiManager.php(203): ApiManager->apiForPartner(Array, Object(MegaManager)) #5 /app/traitement/classN/ApiManager.php(18): ApiManager->reading(Array) #6 /app/api/api.php(45): ApiManager->__construct() #7 {main} SESSION : [] ********************** 24/10/2025 22:21:37 - Uncaught exception: `setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: ["twint"]. File: /app/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php Trace: [{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Exception\/InvalidRequestException.php","line":35,"function":"factory","class":"Stripe\\Exception\\ApiErrorException","type":"::","args":["`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].",400,"{\n \"error\": {\n \"message\": \"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\\\"twint\\\"].\",\n \"payment_intent\": {\n \"id\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT\",\n \"object\": \"payment_intent\",\n \"amount\": 100,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT\"\n },\n \"client_secret\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761337294,\n \"currency\": \"chf\",\n \"customer\": \"cus_TFTsT5HMX3CVkx\",\n \"description\": \"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"showSaveCard\": \"1\",\n \"idResaMembre\": \"false\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"3270\",\n \"cusCountry\": \"false\",\n \"id_club\": \"415\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"934196\",\n \"duree\": \"false\",\n \"available_payment_methods\": \"card\",\n \"saveCard\": \"0\",\n \"type_offre\": \"credits\",\n \"uniq_id\": \"68fbdfcd88c7c\",\n \"isPayUpdate\": \"false\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": null,\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n },\n \"twint\": {}\n },\n \"payment_method_types\": [\n \"card\",\n \"twint\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_payment_method\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"message":"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].","payment_intent":{"id":"pi_3SLrUQKnO4mJeOCM0gIteoeT","object":"payment_intent","amount":100,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT"},"client_secret":"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo","confirmation_method":"automatic","created":1761337294,"currency":"chf","customer":"cus_TFTsT5HMX3CVkx","description":"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusAddress":"false","showSaveCard":"1","idResaMembre":"false","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"3270","cusCountry":"false","id_club":"415","extDomain":"com","cusCity":"false","id_membre":"934196","duree":"false","available_payment_methods":"card","saveCard":"0","type_offre":"credits","uniq_id":"68fbdfcd88c7c","isPayUpdate":"false"},"next_action":null,"on_behalf_of":null,"payment_method":null,"payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"},"twint":[]},"payment_method_types":["card","twint"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_payment_method","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297","type":"invalid_request_error"}},{},null]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":213,"function":"factory","class":"Stripe\\Exception\\InvalidRequestException","type":"::","args":["`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].",400,"{\n \"error\": {\n \"message\": \"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\\\"twint\\\"].\",\n \"payment_intent\": {\n \"id\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT\",\n \"object\": \"payment_intent\",\n \"amount\": 100,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT\"\n },\n \"client_secret\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761337294,\n \"currency\": \"chf\",\n \"customer\": \"cus_TFTsT5HMX3CVkx\",\n \"description\": \"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"showSaveCard\": \"1\",\n \"idResaMembre\": \"false\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"3270\",\n \"cusCountry\": \"false\",\n \"id_club\": \"415\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"934196\",\n \"duree\": \"false\",\n \"available_payment_methods\": \"card\",\n \"saveCard\": \"0\",\n \"type_offre\": \"credits\",\n \"uniq_id\": \"68fbdfcd88c7c\",\n \"isPayUpdate\": \"false\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": null,\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n },\n \"twint\": {}\n },\n \"payment_method_types\": [\n \"card\",\n \"twint\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_payment_method\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297\",\n \"type\": \"invalid_request_error\"\n }\n}\n",{"error":{"message":"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].","payment_intent":{"id":"pi_3SLrUQKnO4mJeOCM0gIteoeT","object":"payment_intent","amount":100,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT"},"client_secret":"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo","confirmation_method":"automatic","created":1761337294,"currency":"chf","customer":"cus_TFTsT5HMX3CVkx","description":"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusAddress":"false","showSaveCard":"1","idResaMembre":"false","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"3270","cusCountry":"false","id_club":"415","extDomain":"com","cusCity":"false","id_membre":"934196","duree":"false","available_payment_methods":"card","saveCard":"0","type_offre":"credits","uniq_id":"68fbdfcd88c7c","isPayUpdate":"false"},"next_action":null,"on_behalf_of":null,"payment_method":null,"payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"},"twint":[]},"payment_method_types":["card","twint"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_payment_method","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297","type":"invalid_request_error"}},{},null,null]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":175,"function":"_specificAPIError","class":"Stripe\\ApiRequestor","type":"::","args":["{\n \"error\": {\n \"message\": \"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\\\"twint\\\"].\",\n \"payment_intent\": {\n \"id\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT\",\n \"object\": \"payment_intent\",\n \"amount\": 100,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT\"\n },\n \"client_secret\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761337294,\n \"currency\": \"chf\",\n \"customer\": \"cus_TFTsT5HMX3CVkx\",\n \"description\": \"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"showSaveCard\": \"1\",\n \"idResaMembre\": \"false\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"3270\",\n \"cusCountry\": \"false\",\n \"id_club\": \"415\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"934196\",\n \"duree\": \"false\",\n \"available_payment_methods\": \"card\",\n \"saveCard\": \"0\",\n \"type_offre\": \"credits\",\n \"uniq_id\": \"68fbdfcd88c7c\",\n \"isPayUpdate\": \"false\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": null,\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n },\n \"twint\": {}\n },\n \"payment_method_types\": [\n \"card\",\n \"twint\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_payment_method\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"message":"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].","payment_intent":{"id":"pi_3SLrUQKnO4mJeOCM0gIteoeT","object":"payment_intent","amount":100,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT"},"client_secret":"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo","confirmation_method":"automatic","created":1761337294,"currency":"chf","customer":"cus_TFTsT5HMX3CVkx","description":"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusAddress":"false","showSaveCard":"1","idResaMembre":"false","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"3270","cusCountry":"false","id_club":"415","extDomain":"com","cusCity":"false","id_membre":"934196","duree":"false","available_payment_methods":"card","saveCard":"0","type_offre":"credits","uniq_id":"68fbdfcd88c7c","isPayUpdate":"false"},"next_action":null,"on_behalf_of":null,"payment_method":null,"payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"},"twint":[]},"payment_method_types":["card","twint"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_payment_method","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297","type":"invalid_request_error"}},{"message":"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].","payment_intent":{"id":"pi_3SLrUQKnO4mJeOCM0gIteoeT","object":"payment_intent","amount":100,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT"},"client_secret":"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo","confirmation_method":"automatic","created":1761337294,"currency":"chf","customer":"cus_TFTsT5HMX3CVkx","description":"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusAddress":"false","showSaveCard":"1","idResaMembre":"false","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"3270","cusCountry":"false","id_club":"415","extDomain":"com","cusCity":"false","id_membre":"934196","duree":"false","available_payment_methods":"card","saveCard":"0","type_offre":"credits","uniq_id":"68fbdfcd88c7c","isPayUpdate":"false"},"next_action":null,"on_behalf_of":null,"payment_method":null,"payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"},"twint":[]},"payment_method_types":["card","twint"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_payment_method","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297","type":"invalid_request_error"}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":558,"function":"handleErrorResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"message\": \"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\\\"twint\\\"].\",\n \"payment_intent\": {\n \"id\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT\",\n \"object\": \"payment_intent\",\n \"amount\": 100,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT\"\n },\n \"client_secret\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761337294,\n \"currency\": \"chf\",\n \"customer\": \"cus_TFTsT5HMX3CVkx\",\n \"description\": \"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"showSaveCard\": \"1\",\n \"idResaMembre\": \"false\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"3270\",\n \"cusCountry\": \"false\",\n \"id_club\": \"415\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"934196\",\n \"duree\": \"false\",\n \"available_payment_methods\": \"card\",\n \"saveCard\": \"0\",\n \"type_offre\": \"credits\",\n \"uniq_id\": \"68fbdfcd88c7c\",\n \"isPayUpdate\": \"false\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": null,\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n },\n \"twint\": {}\n },\n \"payment_method_types\": [\n \"card\",\n \"twint\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_payment_method\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{},{"error":{"message":"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\"twint\"].","payment_intent":{"id":"pi_3SLrUQKnO4mJeOCM0gIteoeT","object":"payment_intent","amount":100,"amount_capturable":0,"amount_details":{"tip":[]},"amount_received":0,"application":"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O","application_fee_amount":0,"automatic_payment_methods":null,"canceled_at":null,"cancellation_reason":null,"capture_method":"automatic","charges":{"object":"list","data":[],"has_more":false,"total_count":0,"url":"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT"},"client_secret":"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo","confirmation_method":"automatic","created":1761337294,"currency":"chf","customer":"cus_TFTsT5HMX3CVkx","description":"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.","excluded_payment_method_types":null,"invoice":null,"last_payment_error":null,"latest_charge":null,"livemode":true,"metadata":{"appelation_membre":"joueur","cusAddress":"false","showSaveCard":"1","idResaMembre":"false","creaPartie":"false","other_payment_account":"false","cusCp":"false","payment_methods":"[]","engagement":"false","canTakeIntent":"false","idResa":"false","prelevement_mode":"card","id_offre":"3270","cusCountry":"false","id_club":"415","extDomain":"com","cusCity":"false","id_membre":"934196","duree":"false","available_payment_methods":"card","saveCard":"0","type_offre":"credits","uniq_id":"68fbdfcd88c7c","isPayUpdate":"false"},"next_action":null,"on_behalf_of":null,"payment_method":null,"payment_method_configuration_details":null,"payment_method_options":{"card":{"installments":null,"mandate_options":null,"network":null,"request_three_d_secure":"automatic"},"twint":[]},"payment_method_types":["card","twint"],"processing":null,"receipt_email":null,"review":null,"setup_future_usage":null,"shipping":null,"source":null,"statement_descriptor":null,"statement_descriptor_suffix":null,"status":"requires_payment_method","transfer_data":null,"transfer_group":null},"request_log_url":"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297","type":"invalid_request_error"}}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/ApiRequestor.php","line":124,"function":"_interpretResponse","class":"Stripe\\ApiRequestor","type":"->","args":["{\n \"error\": {\n \"message\": \"`setup_future_usage` cannot be used with one or more of the payment method types active on this PaymentIntent. If you're using dynamic payment methods, please remove `setup_future_usage` and try again. Otherwise, please remove `setup_future_usage` or remove these types from `payment_method_types`: [\\\"twint\\\"].\",\n \"payment_intent\": {\n \"id\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT\",\n \"object\": \"payment_intent\",\n \"amount\": 100,\n \"amount_capturable\": 0,\n \"amount_details\": {\n \"tip\": {}\n },\n \"amount_received\": 0,\n \"application\": \"ca_CZ8MblvUVKFc4GNb6J7tq1tLbXrH1T0O\",\n \"application_fee_amount\": 0,\n \"automatic_payment_methods\": null,\n \"canceled_at\": null,\n \"cancellation_reason\": null,\n \"capture_method\": \"automatic\",\n \"charges\": {\n \"object\": \"list\",\n \"data\": [],\n \"has_more\": false,\n \"total_count\": 0,\n \"url\": \"\/v1\/charges?payment_intent=pi_3SLrUQKnO4mJeOCM0gIteoeT\"\n },\n \"client_secret\": \"pi_3SLrUQKnO4mJeOCM0gIteoeT_secret_ysYHzvCoH49cOadrwpCodFULo\",\n \"confirmation_method\": \"automatic\",\n \"created\": 1761337294,\n \"currency\": \"chf\",\n \"customer\": \"cus_TFTsT5HMX3CVkx\",\n \"description\": \"Achat de cr\u00e9dits \u00ab Test \u00bb par Nathan Ducommun.\",\n \"excluded_payment_method_types\": null,\n \"invoice\": null,\n \"last_payment_error\": null,\n \"latest_charge\": null,\n \"livemode\": true,\n \"metadata\": {\n \"appelation_membre\": \"joueur\",\n \"cusAddress\": \"false\",\n \"showSaveCard\": \"1\",\n \"idResaMembre\": \"false\",\n \"creaPartie\": \"false\",\n \"other_payment_account\": \"false\",\n \"cusCp\": \"false\",\n \"payment_methods\": \"[]\",\n \"engagement\": \"false\",\n \"canTakeIntent\": \"false\",\n \"idResa\": \"false\",\n \"prelevement_mode\": \"card\",\n \"id_offre\": \"3270\",\n \"cusCountry\": \"false\",\n \"id_club\": \"415\",\n \"extDomain\": \"com\",\n \"cusCity\": \"false\",\n \"id_membre\": \"934196\",\n \"duree\": \"false\",\n \"available_payment_methods\": \"card\",\n \"saveCard\": \"0\",\n \"type_offre\": \"credits\",\n \"uniq_id\": \"68fbdfcd88c7c\",\n \"isPayUpdate\": \"false\"\n },\n \"next_action\": null,\n \"on_behalf_of\": null,\n \"payment_method\": null,\n \"payment_method_configuration_details\": null,\n \"payment_method_options\": {\n \"card\": {\n \"installments\": null,\n \"mandate_options\": null,\n \"network\": null,\n \"request_three_d_secure\": \"automatic\"\n },\n \"twint\": {}\n },\n \"payment_method_types\": [\n \"card\",\n \"twint\"\n ],\n \"processing\": null,\n \"receipt_email\": null,\n \"review\": null,\n \"setup_future_usage\": null,\n \"shipping\": null,\n \"source\": null,\n \"statement_descriptor\": null,\n \"statement_descriptor_suffix\": null,\n \"status\": \"requires_payment_method\",\n \"transfer_data\": null,\n \"transfer_group\": null\n },\n \"request_log_url\": \"https:\/\/dashboard.stripe.com\/acct_1SBEblKnO4mJeOCM\/logs\/req_0tWnrKmCJlgVps?t=1761337297\",\n \"type\": \"invalid_request_error\"\n }\n}\n",400,{}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/BaseStripeClient.php","line":145,"function":"request","class":"Stripe\\ApiRequestor","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLrUQKnO4mJeOCM0gIteoeT",{"setup_future_usage":"off_session"},{"Stripe-Account":"acct_1SBEblKnO4mJeOCM","Stripe-Version":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/AbstractService.php","line":75,"function":"request","class":"Stripe\\BaseStripeClient","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLrUQKnO4mJeOCM0gIteoeT",{"setup_future_usage":"off_session"},{"headers":{"Stripe-Account":"acct_1SBEblKnO4mJeOCM","Stripe-Version":null},"apiKey":null,"apiBase":null}]},{"file":"\/app\/vendor\/stripe\/stripe-php\/lib\/Service\/PaymentIntentService.php","line":258,"function":"request","class":"Stripe\\Service\\AbstractService","type":"->","args":["post","\/v1\/payment_intents\/pi_3SLrUQKnO4mJeOCM0gIteoeT",{"setup_future_usage":"off_session"},{"stripe_account":"acct_1SBEblKnO4mJeOCM"}]},{"file":"\/app\/traitement\/classN\/StripeManager.php","line":652,"function":"update","class":"Stripe\\Service\\PaymentIntentService","type":"->","args":["pi_3SLrUQKnO4mJeOCM0gIteoeT",{"setup_future_usage":"off_session"},{"stripe_account":"acct_1SBEblKnO4mJeOCM"}]},{"file":"\/app\/membre\/traitement\/credits.php","line":90,"function":"updatePaymentIntent","class":"StripeManager","type":"->","args":["pi_3SLrUQKnO4mJeOCM0gIteoeT","1","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"]},{"file":"\/app\/include\/ini_set.php","line":841,"args":["\/app\/membre\/traitement\/credits.php"],"function":"require_once"},{"file":"\/app\/membre\/credits.html","line":3,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php(35): Stripe\Exception\ApiErrorException::factory('`setup_future_u...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), NULL) #1 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(213): Stripe\Exception\InvalidRequestException::factory('`setup_future_u...', 400, '{\n "error": {\n...', Array, Object(Stripe\Util\CaseInsensitiveArray), NULL, NULL) #2 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(175): Stripe\ApiRequestor::_specificAPIError('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array, Array) #3 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(558): Stripe\ApiRequestor->handleErrorResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray), Array) #4 /app/vendor/stripe/stripe-php/lib/ApiRequestor.php(124): Stripe\ApiRequestor->_interpretResponse('{\n "error": {\n...', 400, Object(Stripe\Util\CaseInsensitiveArray)) #5 /app/vendor/stripe/stripe-php/lib/BaseStripeClient.php(145): Stripe\ApiRequestor->request('post', '/v1/payment_int...', Array, Array) #6 /app/vendor/stripe/stripe-php/lib/Service/AbstractService.php(75): Stripe\BaseStripeClient->request('post', '/v1/payment_int...', Array, Object(Stripe\Util\RequestOptions)) #7 /app/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php(258): Stripe\Service\AbstractService->request('post', '/v1/payment_int...', Array, Array) #8 /app/traitement/classN/StripeManager.php(652): Stripe\Service\PaymentIntentService->update('pi_3SLrUQKnO4mJ...', Array, Array) #9 /app/membre/traitement/credits.php(90): StripeManager->updatePaymentIntent('pi_3SLrUQKnO4mJ...', '1', 'sk_live_5196080...') #10 /app/include/ini_set.php(841): require_once('/app/membre/tra...') #11 /app/membre/credits.html(3): require_once('/app/include/in...') #12 {main} SESSION : {"TOKEN_CSRF":"68fbdf5bc71cb","ID_USER":934196,"ID_CLUB":415,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 23:16:22 - Uncaught exception: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ASC ) AS sous_requete' at line 22 File: /app/traitement/classN/PaiementManager.php Trace: [{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1297,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_USER":931937}]},{"file":"\/app\/traitement\/classN\/PaiementManager.php","line":1606,"function":"getHistoryPaymentsForUser","class":"PaiementManager","type":"->","args":[931937,{"where":"","orderBy":" ASC"},true]},{"file":"\/app\/traitement\/classN\/ListingManager.php","line":1209,"function":"getDataTablePaymentsHistoryForUser","class":"PaiementManager","type":"->","args":[931937,"2","0","10"]},{"file":"\/app\/membre\/traitement\/compte.php","line":7,"function":"getdataTable","class":"ListingManager","type":"->","args":[931937,"payments","2","0","10"]},{"file":"\/app\/membre\/compte\/compte.html","line":5,"args":["\/app\/membre\/traitement\/compte.php"],"function":"require_once"}] TraceAsString: #0 /app/traitement/classN/PaiementManager.php(1297): PDOStatement->execute(Array) #1 /app/traitement/classN/PaiementManager.php(1606): PaiementManager->getHistoryPaymentsForUser(931937, Array, true) #2 /app/traitement/classN/ListingManager.php(1209): PaiementManager->getDataTablePaymentsHistoryForUser(931937, '2', '0', '10') #3 /app/membre/traitement/compte.php(7): ListingManager->getdataTable(931937, 'payments', '2', '0', '10') #4 /app/membre/compte/compte.html(5): require_once('/app/membre/tra...') #5 {main} SESSION : {"TOKEN_CSRF":"68fbec792a0d9","ID_USER":931937,"ID_CLUB":29,"ACCOUNT":"e2be1cc8ff4f0a765ebcbbc1cc94acca0a6c1f4e","CONNECTE":1} ********************** 24/10/2025 23:24:54 - Uncaught exception: Call to a member function prenom() on null File: /app/traitement/classN/ReservationManager.php Trace: [{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":7462,"function":"eventLogs","class":"ReservationManager","type":"->","args":["add_pay|0|2||paid|0|763293","2025-10-21 20:53:40"]},{"file":"\/app\/traitement\/classN\/ReservationManager.php","line":7435,"function":"execGetResaLogs","class":"ReservationManager","type":"->","args":[""]},{"file":"\/app\/dirigeant\/traitement\/gestion-du-club\/planning2.php","line":259,"function":"getResaLogs","class":"ReservationManager","type":"->","args":[""]}] TraceAsString: #0 /app/traitement/classN/ReservationManager.php(7462): ReservationManager->eventLogs('add_pay|0|2||pa...', '2025-10-21 20:5...') #1 /app/traitement/classN/ReservationManager.php(7435): ReservationManager->execGetResaLogs('') #2 /app/dirigeant/traitement/gestion-du-club/planning2.php(259): ReservationManager->getResaLogs('') #3 {main} SESSION : {"REDIRECT_URL":"\/dirigeant\/traitement\/gestion-du-club\/planning2.php?json=resas&showcreneaux=1&agentPlanning=undefined&gridView=1&start=2025-10-31T00%3A00%3A00%2B01%3A00&end=2025-11-01T00%3A00%3A00%2B01%3A00","TOKEN_CSRF":"68fbe843c3e25","ID_USER":149775,"ID_CLUB":166,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"datePlanning":"25\/10\/2025","viewPlanning":"resourceTimeGridDay"} ********************** 24/10/2025 23:44:39 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68fbf347c9ce4","REDIRECT_URL":"\/membre\/lyrapay.html?resa=6881329edd9f7","POST":[]} ********************** 24/10/2025 23:44:40 - Uncaught exception: Call to a member function id() on null File: /app/membre/traitement/lyrapay.php Trace: [{"file":"\/app\/include\/ini_set.php","line":841,"function":"require_once"},{"file":"\/app\/membre\/lyrapay.html","line":5,"args":["\/app\/include\/ini_set.php"],"function":"require_once"}] TraceAsString: #0 /app/include/ini_set.php(841): require_once() #1 /app/membre/lyrapay.html(5): require_once('/app/include/in...') #2 {main} SESSION : {"TOKEN_CSRF":"68fbf348aa665","REDIRECT_URL":"\/membre\/lyrapay.html?resa=6881329edd9f7\/membre\/assets\/img\/icon\/192x192.png","POST":[]} ********************** 24/10/2025 23:45:39 - Uncaught exception: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '156215-704047' for key 'UNIQ_USER' File: /app/traitement/classN/EventManager.php Trace: [{"file":"\/app\/traitement\/classN\/EventManager.php","line":1411,"function":"execute","class":"PDOStatement","type":"->","args":[{"ID_CLUB":304,"ID_EVENEMENT":"5607","ID_SESSION":"156215","ID_TEAM":"512018","ID_MEMBRE":"704047","ID_PAIEMENT":null,"SOURCE":null,"NUMERO":0}]},{"file":"\/app\/dirigeant\/traitement\/sport\/evenement\/ajout_participant.php","line":462,"function":"InsertInscription","class":"EventManager","type":"->","args":["5607","512018","156215","704047",0,{"idPaiement":null}]}] TraceAsString: #0 /app/traitement/classN/EventManager.php(1411): PDOStatement->execute(Array) #1 /app/dirigeant/traitement/sport/evenement/ajout_participant.php(462): EventManager->InsertInscription('5607', '512018', '156215', '704047', 0, Array) #2 {main} SESSION : {"REDIRECT_URL":"\/evenements\/Salle_de_sport","TOKEN_CSRF":"68fbef955e505","ID_USER":306482,"ID_CLUB":304,"ACCOUNT":"d3bdb20f038d9abd1b79ad6ad3456a03e9396cdc","CONNECTE":1,"Joueur 1":"704047 Llop Baptiste","Joueur 2":"LABAT MARIE ","telephone":"755591627"} **********************