[2025-06-12 18:12:15] [INFO] Réception d'un webhook remboursement {"payload":"{\"id\":1056248627529,\"order_id\":6684480733513,\"created_at\":\"2025-06-12T18:12:11+02:00\",\"note\":null,\"user_id\":117855125833,\"processed_at\":\"2025-06-12T18:12:11+02:00\",\"duties\":[],\"total_duties_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"return\":{\"id\":15603794249,\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Return\\\/15603794249\"},\"restock\":false,\"refund_shipping_lines\":[],\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Refund\\\/1056248627529\",\"order_adjustments\":[],\"refund_line_items\":[{\"id\":729416008009,\"line_item_id\":16978877579593,\"quantity\":1,\"restock_type\":\"no_restock\",\"location_id\":null,\"subtotal\":5.1,\"total_tax\":0.85,\"line_item\":{\"id\":16978877579593,\"variant_id\":52419870458185,\"title\":\"La Terre de Sommières\",\"quantity\":1,\"sku\":\"064161\",\"variant_title\":null,\"vendor\":\"Briochin\",\"fulfillment_service\":\"manual\",\"product_id\":9688827724105,\"requires_shipping\":true,\"taxable\":true,\"gift_card\":false,\"name\":\"La Terre de Sommières\",\"variant_inventory_management\":\"shopify\",\"properties\":[],\"product_exists\":true,\"fulfillable_quantity\":0,\"grams\":320,\"price\":\"5.10\",\"total_discount\":\"0.00\",\"fulfillment_status\":\"fulfilled\",\"price_set\":{\"shop_money\":{\"amount\":\"5.10\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"5.10\",\"currency_code\":\"EUR\"}},\"total_discount_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"discount_allocations\":[],\"origin_location\":{\"id\":4125597696329,\"country_code\":\"FR\",\"province_code\":\"\",\"name\":\"16 Rue Harald Stammbach\",\"address1\":\"16 Rue Harald Stammbach\",\"address2\":\"\",\"city\":\"Wasquehal\",\"zip\":\"59290\"},\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/LineItem\\\/16978877579593\",\"duties\":[],\"tax_lines\":[{\"price\":\"0.85\",\"rate\":0.2,\"title\":\"FR TVA\",\"price_set\":{\"shop_money\":{\"amount\":\"0.85\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.85\",\"currency_code\":\"EUR\"}},\"channel_liable\":null}]},\"subtotal_set\":{\"shop_money\":{\"amount\":\"5.10\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"5.10\",\"currency_code\":\"EUR\"}},\"total_tax_set\":{\"shop_money\":{\"amount\":\"0.85\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.85\",\"currency_code\":\"EUR\"}}}],\"transactions\":[]}"} [2025-06-12 18:12:15] [INFO] Appel Shopify GraphQL pour récupération commande {"gid":"gid:\/\/shopify\/Order\/6684480733513","order_id":6684480733513} [2025-06-12 18:12:16] [INFO] Réponse reçue de Shopify GraphQL {"response":{"data":{"order":{"id":"gid:\/\/shopify\/Order\/6684480733513","name":"1051","createdAt":"2025-06-06T07:59:10Z","processedAt":"2025-06-06T07:59:08Z","note":null,"paymentGatewayNames":["bogus"],"shippingLines":{"edges":[{"node":{"code":"pickup-points:10416:1095900"}}]},"transactions":[{"id":"gid:\/\/shopify\/OrderTransaction\/8205516734793"}],"shippingAddress":{"firstName":"Clément","lastName":"Bellier","company":"DPD Relais France - OXYGO - P93923","address1":"121 AVENUE DE MARVILLE","address2":"","zip":"35400","city":"ST MALO","countryCode":"FR","phone":null},"email":"clement@studiofertile.fr","lineItems":{"edges":[{"node":{"id":"gid:\/\/shopify\/LineItem\/16978877546825","sku":"003031","title":"Aérosol tous insectes","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"11.05"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16978877579593","sku":"064161","title":"La Terre de Sommières","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"5.1"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16998788628809","sku":"064161","title":"La Terre de Sommières","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"5.1"}}}}]},"totalDiscountsSet":{"shopMoney":{"amount":"0.0"}}}},"extensions":{"cost":{"requestedQueryCost":19,"actualQueryCost":10,"throttleStatus":{"maximumAvailable":2000,"currentlyAvailable":1990,"restoreRate":100}}}}} [2025-06-12 18:12:16] [INFO] Commande Shopify récupérée avec succès (GraphQL) {"order_id":6684480733513} [2025-06-12 18:12:16] [INFO] Initialisation du formatter CSV pour le remboursement {"refund_id":1056248627529} [2025-06-12 18:12:16] [INFO] Début génération des lignes CSV remboursement {"refund_id":1056248627529} [2025-06-12 18:12:16] [INFO] Ligne entête générée {"ligne":"E;C1045302;2025-06-12 18:12:11;1051_AVI;;;59-28834;PICKUP;;;"} [2025-06-12 18:12:16] [INFO] Ligne adresse générée {"ligne":"A;Clément Bellier;P93923;OXYGO;121 AVENUE DE MARVILLE;;35400;ST MALO;FR;;clement@studiofertile.fr"} [2025-06-12 18:12:16] [INFO] Ligne produit remboursé générée {"ligne":"L;064161;La Terre de Sommières;-1;425;;;;;;","sku":"064161"} [2025-06-12 18:12:16] [INFO] Fin génération des lignes CSV remboursement {"refund_id":1056248627529} [2025-06-12 18:12:16] [INFO] Fichier CSV avoir généré avec succès {"file":"\/home\/wlkrpss\/mystarwax\/app_shopify_m3_starwax\/M3\/AVOIR\/STX_AVOIR_1051_AVI_20250612_181216.csv"} [2025-06-12 18:15:52] [INFO] Réception d'un webhook remboursement {"payload":"{\"id\":1056248758601,\"order_id\":6684500721993,\"created_at\":\"2025-06-12T18:15:50+02:00\",\"note\":\"\",\"user_id\":117855125833,\"processed_at\":\"2025-06-12T18:15:50+02:00\",\"duties\":[],\"total_duties_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"return\":null,\"restock\":true,\"refund_shipping_lines\":[{\"id\":25633784137,\"shipping_line_id\":5686406840649,\"subtotal_amount_set\":{\"shop_money\":{\"amount\":\"5.83\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"5.83\",\"currency_code\":\"EUR\"}},\"shipping_line\":{\"id\":5686406840649,\"carrier_identifier\":\"e305c7bfaf6f05f411b2b26c7212d196\",\"code\":\"pickup-points:10416:1095900\",\"discounted_price\":\"6.99\",\"discounted_price_set\":{\"shop_money\":{\"amount\":\"6.99\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"6.99\",\"currency_code\":\"EUR\"}},\"phone\":null,\"price\":\"6.99\",\"price_set\":{\"shop_money\":{\"amount\":\"6.99\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"6.99\",\"currency_code\":\"EUR\"}},\"requested_fulfillment_service_id\":null,\"source\":\"Octolize Pick-up Points PRO\",\"title\":\"DPD Relais • OXYGO • 1.08 km • P93923\",\"tax_lines\":[{\"channel_liable\":false,\"price\":\"1.16\",\"price_set\":{\"shop_money\":{\"amount\":\"1.16\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"1.16\",\"currency_code\":\"EUR\"}},\"rate\":0.2,\"title\":\"FR TVA\"}],\"discount_allocations\":[]}}],\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Refund\\\/1056248758601\",\"order_adjustments\":[{\"id\":439797842249,\"order_id\":6684500721993,\"refund_id\":1056248758601,\"amount\":\"-5.83\",\"tax_amount\":\"-1.16\",\"kind\":\"shipping_refund\",\"reason\":\"Shipping refund\",\"amount_set\":{\"shop_money\":{\"amount\":\"-5.83\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"-5.83\",\"currency_code\":\"EUR\"}},\"tax_amount_set\":{\"shop_money\":{\"amount\":\"-1.16\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"-1.16\",\"currency_code\":\"EUR\"}}}],\"refund_line_items\":[{\"id\":729416171849,\"line_item_id\":16978919915849,\"quantity\":1,\"restock_type\":\"return\",\"location_id\":105851715913,\"subtotal\":20.15,\"total_tax\":3.36,\"line_item\":{\"id\":16978919915849,\"variant_id\":52355389653321,\"title\":\"Baume embellissant pour marbre et pierres naturelles\",\"quantity\":1,\"sku\":\"000580\",\"variant_title\":null,\"vendor\":\"Starwax\",\"fulfillment_service\":\"manual\",\"product_id\":9675364532553,\"requires_shipping\":true,\"taxable\":true,\"gift_card\":false,\"name\":\"Baume embellissant pour marbre et pierres naturelles\",\"variant_inventory_management\":\"shopify\",\"properties\":[],\"product_exists\":true,\"fulfillable_quantity\":0,\"grams\":500,\"price\":\"20.15\",\"total_discount\":\"0.00\",\"fulfillment_status\":\"fulfilled\",\"price_set\":{\"shop_money\":{\"amount\":\"20.15\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"20.15\",\"currency_code\":\"EUR\"}},\"total_discount_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"discount_allocations\":[],\"origin_location\":{\"id\":4125597696329,\"country_code\":\"FR\",\"province_code\":\"\",\"name\":\"16 Rue Harald Stammbach\",\"address1\":\"16 Rue Harald Stammbach\",\"address2\":\"\",\"city\":\"Wasquehal\",\"zip\":\"59290\"},\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/LineItem\\\/16978919915849\",\"duties\":[],\"tax_lines\":[{\"price\":\"3.36\",\"rate\":0.2,\"title\":\"FR TVA\",\"price_set\":{\"shop_money\":{\"amount\":\"3.36\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"3.36\",\"currency_code\":\"EUR\"}},\"channel_liable\":null}]},\"subtotal_set\":{\"shop_money\":{\"amount\":\"20.15\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"20.15\",\"currency_code\":\"EUR\"}},\"total_tax_set\":{\"shop_money\":{\"amount\":\"3.36\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"3.36\",\"currency_code\":\"EUR\"}}},{\"id\":729416204617,\"line_item_id\":16978919948617,\"quantity\":1,\"restock_type\":\"return\",\"location_id\":105851715913,\"subtotal\":15.65,\"total_tax\":2.61,\"line_item\":{\"id\":16978919948617,\"variant_id\":52277921677641,\"title\":\"Poudre de ramonage pour poêle et cheminée\",\"quantity\":1,\"sku\":\"001207\",\"variant_title\":null,\"vendor\":\"Starwax\",\"fulfillment_service\":\"manual\",\"product_id\":9656234869065,\"requires_shipping\":true,\"taxable\":true,\"gift_card\":false,\"name\":\"Poudre de ramonage pour poêle et cheminée\",\"variant_inventory_management\":\"shopify\",\"properties\":[],\"product_exists\":true,\"fulfillable_quantity\":0,\"grams\":1100,\"price\":\"15.65\",\"total_discount\":\"0.00\",\"fulfillment_status\":\"fulfilled\",\"price_set\":{\"shop_money\":{\"amount\":\"15.65\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"15.65\",\"currency_code\":\"EUR\"}},\"total_discount_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"discount_allocations\":[],\"origin_location\":{\"id\":4125597696329,\"country_code\":\"FR\",\"province_code\":\"\",\"name\":\"16 Rue Harald Stammbach\",\"address1\":\"16 Rue Harald Stammbach\",\"address2\":\"\",\"city\":\"Wasquehal\",\"zip\":\"59290\"},\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/LineItem\\\/16978919948617\",\"duties\":[],\"tax_lines\":[{\"price\":\"2.61\",\"rate\":0.2,\"title\":\"FR TVA\",\"price_set\":{\"shop_money\":{\"amount\":\"2.61\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"2.61\",\"currency_code\":\"EUR\"}},\"channel_liable\":null}]},\"subtotal_set\":{\"shop_money\":{\"amount\":\"15.65\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"15.65\",\"currency_code\":\"EUR\"}},\"total_tax_set\":{\"shop_money\":{\"amount\":\"2.61\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"2.61\",\"currency_code\":\"EUR\"}}}],\"transactions\":[{\"id\":8217980797257,\"order_id\":6684500721993,\"kind\":\"refund\",\"gateway\":\"bogus\",\"status\":\"success\",\"message\":\"Bogus Gateway: Forced success\",\"created_at\":\"2025-06-12T18:15:49+02:00\",\"test\":true,\"authorization\":null,\"location_id\":null,\"user_id\":117855125833,\"parent_id\":8205545210185,\"processed_at\":\"2025-06-12T18:15:50+02:00\",\"device_id\":null,\"error_code\":null,\"source_name\":\"1830279\",\"payment_details\":{\"credit_card_bin\":\"1\",\"avs_result_code\":null,\"cvv_result_code\":null,\"credit_card_number\":\"•••• •••• •••• 1\",\"credit_card_company\":\"Bogus\",\"buyer_action_info\":null,\"credit_card_name\":\"Clément Bellier\",\"credit_card_wallet\":null,\"credit_card_expiration_month\":5,\"credit_card_expiration_year\":2028,\"payment_method_name\":\"bogus\"},\"receipt\":{\"paid_amount\":\"42.79\"},\"amount\":\"42.79\",\"currency\":\"EUR\",\"payment_id\":\"1052.2\",\"total_unsettled_set\":{\"presentment_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"},\"shop_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"}},\"manual_payment_gateway\":false,\"amount_rounding\":null,\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/OrderTransaction\\\/8217980797257\"}]}"} [2025-06-12 18:15:52] [INFO] Appel Shopify GraphQL pour récupération commande {"gid":"gid:\/\/shopify\/Order\/6684500721993","order_id":6684500721993} [2025-06-12 18:15:52] [INFO] Réponse reçue de Shopify GraphQL {"response":{"data":{"order":{"id":"gid:\/\/shopify\/Order\/6684500721993","name":"1052","createdAt":"2025-06-06T08:14:21Z","processedAt":"2025-06-06T08:14:20Z","note":null,"paymentGatewayNames":["bogus"],"shippingLines":{"edges":[{"node":{"code":"pickup-points:10416:1095900"}}]},"transactions":[{"id":"gid:\/\/shopify\/OrderTransaction\/8205545210185"}],"shippingAddress":{"firstName":"Clément","lastName":"Bellier","company":"DPD Relais France - OXYGO - P93923","address1":"121 AVENUE DE MARVILLE","address2":"","zip":"35400","city":"ST MALO","countryCode":"FR","phone":null},"email":"clement@studiofertile.fr","lineItems":{"edges":[{"node":{"id":"gid:\/\/shopify\/LineItem\/16978919915849","sku":"000580","title":"Baume embellissant pour marbre et pierres naturelles","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"20.15"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16978919948617","sku":"001207","title":"Poudre de ramonage pour poêle et cheminée","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"15.65"}}}}]},"totalDiscountsSet":{"shopMoney":{"amount":"0.0"}}}},"extensions":{"cost":{"requestedQueryCost":19,"actualQueryCost":9,"throttleStatus":{"maximumAvailable":2000,"currentlyAvailable":1991,"restoreRate":100}}}}} [2025-06-12 18:15:52] [INFO] Commande Shopify récupérée avec succès (GraphQL) {"order_id":6684500721993} [2025-06-12 18:15:52] [INFO] Initialisation du formatter CSV pour le remboursement {"refund_id":1056248758601} [2025-06-12 18:15:52] [INFO] Début génération des lignes CSV remboursement {"refund_id":1056248758601} [2025-06-12 18:15:52] [INFO] Ligne entête générée {"ligne":"E;C1045302;2025-06-12 18:15:50;1052_AVI;;8217980797257;59-28834;PICKUP;;;"} [2025-06-12 18:15:52] [INFO] Ligne adresse générée {"ligne":"A;Clément Bellier;P93923;OXYGO;121 AVENUE DE MARVILLE;;35400;ST MALO;FR;;clement@studiofertile.fr"} [2025-06-12 18:15:52] [INFO] Ligne produit remboursé générée {"ligne":"L;000580;Baume embellissant pour marbre et pierres naturelles;-1;1679;;;;;;","sku":"000580"} [2025-06-12 18:15:52] [INFO] Ligne produit remboursé générée {"ligne":"L;001207;Poudre de ramonage pour poêle et cheminée;-1;1304;;;;;;","sku":"001207"} [2025-06-12 18:15:52] [INFO] Ligne frais d'expédition remboursés ajoutée {"montant_HT":583} [2025-06-12 18:15:52] [INFO] Fin génération des lignes CSV remboursement {"refund_id":1056248758601} [2025-06-12 18:15:52] [INFO] Fichier CSV avoir généré avec succès {"file":"\/home\/wlkrpss\/mystarwax\/app_shopify_m3_starwax\/M3\/AVOIR\/STX_AVOIR_1052_AVI_20250612_181552.csv"} [2025-06-12 23:55:17] [INFO] Réception d'un webhook remboursement {"payload":"{\"id\":1056263799113,\"order_id\":6683300823369,\"created_at\":\"2025-06-12T23:55:14+02:00\",\"note\":\"\",\"user_id\":117855125833,\"processed_at\":\"2025-06-12T23:55:14+02:00\",\"duties\":[],\"total_duties_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"return\":null,\"restock\":true,\"refund_shipping_lines\":[],\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Refund\\\/1056263799113\",\"order_adjustments\":[],\"refund_line_items\":[{\"id\":729440813385,\"line_item_id\":16976472998217,\"quantity\":1,\"restock_type\":\"return\",\"location_id\":105851715913,\"subtotal\":8.02,\"total_tax\":1.34,\"line_item\":{\"id\":16976472998217,\"variant_id\":52376364056905,\"title\":\"Décapant dégraissant Parquets et stratifiés (avant rénovation)\",\"quantity\":1,\"sku\":\"000500\",\"variant_title\":null,\"vendor\":\"Starwax\",\"fulfillment_service\":\"manual\",\"product_id\":9679824945481,\"requires_shipping\":true,\"taxable\":true,\"gift_card\":false,\"name\":\"Décapant dégraissant Parquets et stratifiés (avant rénovation)\",\"variant_inventory_management\":\"shopify\",\"properties\":[],\"product_exists\":true,\"fulfillable_quantity\":0,\"grams\":1110,\"price\":\"8.02\",\"total_discount\":\"0.00\",\"fulfillment_status\":\"fulfilled\",\"price_set\":{\"shop_money\":{\"amount\":\"8.02\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"8.02\",\"currency_code\":\"EUR\"}},\"total_discount_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"discount_allocations\":[],\"origin_location\":{\"id\":4125597696329,\"country_code\":\"FR\",\"province_code\":\"\",\"name\":\"16 Rue Harald Stammbach\",\"address1\":\"16 Rue Harald Stammbach\",\"address2\":\"\",\"city\":\"Wasquehal\",\"zip\":\"59290\"},\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/LineItem\\\/16976472998217\",\"duties\":[],\"tax_lines\":[{\"price\":\"1.34\",\"rate\":0.2,\"title\":\"FR TVA\",\"price_set\":{\"shop_money\":{\"amount\":\"1.34\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"1.34\",\"currency_code\":\"EUR\"}},\"channel_liable\":null}]},\"subtotal_set\":{\"shop_money\":{\"amount\":\"8.02\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"8.02\",\"currency_code\":\"EUR\"}},\"total_tax_set\":{\"shop_money\":{\"amount\":\"1.34\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"1.34\",\"currency_code\":\"EUR\"}}}],\"transactions\":[{\"id\":8218581303625,\"order_id\":6683300823369,\"kind\":\"refund\",\"gateway\":\"bogus\",\"status\":\"success\",\"message\":\"Bogus Gateway: Forced success\",\"created_at\":\"2025-06-12T23:55:14+02:00\",\"test\":true,\"authorization\":null,\"location_id\":null,\"user_id\":117855125833,\"parent_id\":8204006883657,\"processed_at\":\"2025-06-12T23:55:14+02:00\",\"device_id\":null,\"error_code\":null,\"source_name\":\"1830279\",\"payment_details\":{\"credit_card_bin\":\"1\",\"avs_result_code\":null,\"cvv_result_code\":null,\"credit_card_number\":\"•••• •••• •••• 1\",\"credit_card_company\":\"Bogus\",\"buyer_action_info\":null,\"credit_card_name\":\"Clément Bellier\",\"credit_card_wallet\":null,\"credit_card_expiration_month\":5,\"credit_card_expiration_year\":2028,\"payment_method_name\":\"bogus\"},\"receipt\":{\"paid_amount\":\"8.02\"},\"amount\":\"8.02\",\"currency\":\"EUR\",\"payment_id\":\"1049.2\",\"total_unsettled_set\":{\"presentment_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"},\"shop_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"}},\"manual_payment_gateway\":false,\"amount_rounding\":null,\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/OrderTransaction\\\/8218581303625\"}]}"} [2025-06-12 23:55:17] [INFO] Appel Shopify GraphQL pour récupération commande {"gid":"gid:\/\/shopify\/Order\/6683300823369","order_id":6683300823369} [2025-06-12 23:55:17] [INFO] Réponse reçue de Shopify GraphQL {"response":{"data":{"order":{"id":"gid:\/\/shopify\/Order\/6683300823369","name":"1049","createdAt":"2025-06-05T10:43:18Z","processedAt":"2025-06-05T10:43:17Z","note":null,"paymentGatewayNames":["bogus"],"shippingLines":{"edges":[{"node":{"code":"pickup-points:10416:911621"}}]},"transactions":[{"id":"gid:\/\/shopify\/OrderTransaction\/8204006883657"}],"shippingAddress":{"firstName":"Clément","lastName":"Bellier","company":"DPD Relais France - PROXI SUPER MOKA - P78622","address1":"4 AVENUE DE MOKA","address2":"","zip":"35400","city":"ST MALO","countryCode":"FR","phone":null},"email":"clement@studiofertile.fr","lineItems":{"edges":[{"node":{"id":"gid:\/\/shopify\/LineItem\/16976472998217","sku":"000500","title":"Décapant dégraissant Parquets et stratifiés (avant rénovation)","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"8.02"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16976473030985","sku":"000993","title":"Rénovateur brillant protecteur pour parquets et sols stratifiés","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"12.63"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16976473063753","sku":"001320","title":"Serpillière spéciale rénovation","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"3.2"}}}}]},"totalDiscountsSet":{"shopMoney":{"amount":"0.0"}}}},"extensions":{"cost":{"requestedQueryCost":19,"actualQueryCost":10,"throttleStatus":{"maximumAvailable":2000,"currentlyAvailable":1990,"restoreRate":100}}}}} [2025-06-12 23:55:17] [INFO] Commande Shopify récupérée avec succès (GraphQL) {"order_id":6683300823369} [2025-06-12 23:55:17] [INFO] Initialisation du formatter CSV pour le remboursement {"refund_id":1056263799113} [2025-06-12 23:55:17] [INFO] Début génération des lignes CSV remboursement {"refund_id":1056263799113} [2025-06-12 23:55:17] [INFO] Ligne entête générée {"ligne":"E;C1045302;2025-06-12 23:55:14;1049_AVI;;8218581303625;59-28834;PICKUP;;;"} [2025-06-12 23:55:17] [INFO] Ligne adresse générée {"ligne":"A;Clément Bellier;P78622;PROXI SUPER MOKA;4 AVENUE DE MOKA;;35400;ST MALO;FR;;clement@studiofertile.fr"} [2025-06-12 23:55:17] [INFO] Ligne produit remboursé générée {"ligne":"L;000500;Décapant dégraissant Parquets et stratifiés (avant rénovation);-1;668;;;;;;","sku":"000500"} [2025-06-12 23:55:17] [INFO] Fin génération des lignes CSV remboursement {"refund_id":1056263799113} [2025-06-12 23:55:17] [INFO] Fichier CSV avoir généré avec succès {"file":"\/home\/wlkrpss\/mystarwax\/app_shopify_m3_starwax\/M3\/AVOIR\/STX_AVOIR_1049_AVI_20250612_235517.csv"} [2025-06-13 00:12:38] [INFO] Réception d'un webhook remboursement {"payload":"{\"id\":1056264225097,\"order_id\":6694269550921,\"created_at\":\"2025-06-13T00:12:36+02:00\",\"note\":\"\",\"user_id\":117855125833,\"processed_at\":\"2025-06-13T00:12:36+02:00\",\"duties\":[],\"total_duties_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"return\":null,\"restock\":true,\"refund_shipping_lines\":[],\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Refund\\\/1056264225097\",\"order_adjustments\":[],\"refund_line_items\":[{\"id\":729441173833,\"line_item_id\":16999665631561,\"quantity\":1,\"restock_type\":\"cancel\",\"location_id\":105851715913,\"subtotal\":5.95,\"total_tax\":0.99,\"line_item\":{\"id\":16999665631561,\"variant_id\":52376367989065,\"title\":\"Super décapant anti-moisissures\",\"quantity\":1,\"sku\":\"064100\",\"variant_title\":null,\"vendor\":\"Briochin\",\"fulfillment_service\":\"manual\",\"product_id\":9679826682185,\"requires_shipping\":true,\"taxable\":true,\"gift_card\":false,\"name\":\"Super décapant anti-moisissures\",\"variant_inventory_management\":\"shopify\",\"properties\":[],\"product_exists\":true,\"fulfillable_quantity\":0,\"grams\":600,\"price\":\"5.95\",\"total_discount\":\"0.00\",\"fulfillment_status\":null,\"price_set\":{\"shop_money\":{\"amount\":\"5.95\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"5.95\",\"currency_code\":\"EUR\"}},\"total_discount_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"discount_allocations\":[],\"origin_location\":{\"id\":4125597696329,\"country_code\":\"FR\",\"province_code\":\"\",\"name\":\"16 Rue Harald Stammbach\",\"address1\":\"16 Rue Harald Stammbach\",\"address2\":\"\",\"city\":\"Wasquehal\",\"zip\":\"59290\"},\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/LineItem\\\/16999665631561\",\"duties\":[],\"tax_lines\":[{\"price\":\"0.99\",\"rate\":0.2,\"title\":\"FR TVA\",\"price_set\":{\"shop_money\":{\"amount\":\"0.99\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.99\",\"currency_code\":\"EUR\"}},\"channel_liable\":null}]},\"subtotal_set\":{\"shop_money\":{\"amount\":\"5.95\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"5.95\",\"currency_code\":\"EUR\"}},\"total_tax_set\":{\"shop_money\":{\"amount\":\"0.99\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.99\",\"currency_code\":\"EUR\"}}}],\"transactions\":[{\"id\":8218595787081,\"order_id\":6694269550921,\"kind\":\"refund\",\"gateway\":\"bogus\",\"status\":\"success\",\"message\":\"Bogus Gateway: Forced success\",\"created_at\":\"2025-06-13T00:12:35+02:00\",\"test\":true,\"authorization\":null,\"location_id\":null,\"user_id\":117855125833,\"parent_id\":8218593657161,\"processed_at\":\"2025-06-13T00:12:36+02:00\",\"device_id\":null,\"error_code\":null,\"source_name\":\"1830279\",\"payment_details\":{\"credit_card_bin\":\"1\",\"avs_result_code\":null,\"cvv_result_code\":null,\"credit_card_number\":\"•••• •••• •••• 1\",\"credit_card_company\":\"Bogus\",\"buyer_action_info\":null,\"credit_card_name\":\"Clément Bellier\",\"credit_card_wallet\":null,\"credit_card_expiration_month\":5,\"credit_card_expiration_year\":2026,\"payment_method_name\":\"bogus\"},\"receipt\":{\"paid_amount\":\"5.95\"},\"amount\":\"5.95\",\"currency\":\"EUR\",\"payment_id\":\"1063.2\",\"total_unsettled_set\":{\"presentment_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"},\"shop_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"}},\"manual_payment_gateway\":false,\"amount_rounding\":null,\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/OrderTransaction\\\/8218595787081\"}]}"} [2025-06-13 00:12:38] [INFO] Appel Shopify GraphQL pour récupération commande {"gid":"gid:\/\/shopify\/Order\/6694269550921","order_id":6694269550921} [2025-06-13 00:12:38] [INFO] Réponse reçue de Shopify GraphQL {"response":{"data":{"order":{"id":"gid:\/\/shopify\/Order\/6694269550921","name":"1063","createdAt":"2025-06-12T22:10:07Z","processedAt":"2025-06-12T22:10:06Z","note":null,"paymentGatewayNames":["bogus"],"shippingLines":{"edges":[{"node":{"code":"pickup-points:10416:911630"}}]},"transactions":[{"id":"gid:\/\/shopify\/OrderTransaction\/8218593657161"}],"shippingAddress":{"firstName":"Clément","lastName":"Bellier","company":"DPD Relais France - ANIMALERIE DE LA RANCE\/TERRANIMO - P57081","address1":"11 rue de la Ville Biais","address2":"","zip":"35780","city":"LA RICHARDAIS","countryCode":"FR","phone":"0606060606"},"email":"clement@studiofertile.fr","lineItems":{"edges":[{"node":{"id":"gid:\/\/shopify\/LineItem\/16999665598793","sku":"064140","title":"Savon noir liquide Ecocert","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"3.95"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16999665631561","sku":"064100","title":"Super décapant anti-moisissures","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"5.95"}}}}]},"totalDiscountsSet":{"shopMoney":{"amount":"0.0"}}}},"extensions":{"cost":{"requestedQueryCost":19,"actualQueryCost":9,"throttleStatus":{"maximumAvailable":2000,"currentlyAvailable":1991,"restoreRate":100}}}}} [2025-06-13 00:12:38] [INFO] Commande Shopify récupérée avec succès (GraphQL) {"order_id":6694269550921} [2025-06-13 00:12:38] [INFO] Initialisation du formatter CSV pour le remboursement {"refund_id":1056264225097} [2025-06-13 00:12:38] [INFO] Début génération des lignes CSV remboursement {"refund_id":1056264225097} [2025-06-13 00:12:38] [INFO] Ligne entête générée {"ligne":"E;C1045302;2025-06-13 00:12:36;1063_AVI;;8218595787081;59-28834;PICKUP;;;"} [2025-06-13 00:12:38] [INFO] Ligne adresse générée {"ligne":"A;Clément Bellier;P57081;ANIMALERIE DE LA RANCE\/TERRANIMO;11 rue de la Ville Biais;;35780;LA RICHARDAIS;FR;0606060606;clement@studiofertile.fr"} [2025-06-13 00:12:38] [INFO] Ligne produit remboursé générée {"ligne":"L;064100;Super décapant anti-moisissures;-1;496;;;;;;","sku":"064100"} [2025-06-13 00:12:38] [INFO] Fin génération des lignes CSV remboursement {"refund_id":1056264225097} [2025-06-13 00:12:38] [INFO] Fichier CSV avoir généré avec succès {"file":"\/home\/wlkrpss\/mystarwax\/app_shopify_m3_starwax\/M3\/AVOIR\/STX_AVOIR_1063_AVI_20250613_001238.csv"} [2025-06-13 10:48:59] [INFO] Réception d'un webhook remboursement {"payload":"{\"id\":1056292929865,\"order_id\":6684476309833,\"created_at\":\"2025-06-13T10:48:57+02:00\",\"note\":null,\"user_id\":117855125833,\"processed_at\":\"2025-06-13T10:48:57+02:00\",\"duties\":[],\"total_duties_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"return\":{\"id\":15608742217,\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Return\\\/15608742217\"},\"restock\":true,\"refund_shipping_lines\":[],\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/Refund\\\/1056292929865\",\"order_adjustments\":[],\"refund_line_items\":[{\"id\":729481937225,\"line_item_id\":16978868306249,\"quantity\":1,\"restock_type\":\"return\",\"location_id\":105851715913,\"subtotal\":6.75,\"total_tax\":1.13,\"line_item\":{\"id\":16978868306249,\"variant_id\":52354655453513,\"title\":\"Alcool ménager 9.5°\",\"quantity\":1,\"sku\":\"021062\",\"variant_title\":null,\"vendor\":\"Starwax The Fabulous\",\"fulfillment_service\":\"manual\",\"product_id\":9675262361929,\"requires_shipping\":true,\"taxable\":true,\"gift_card\":false,\"name\":\"Alcool ménager 9.5°\",\"variant_inventory_management\":\"shopify\",\"properties\":[],\"product_exists\":true,\"fulfillable_quantity\":0,\"grams\":870,\"price\":\"6.75\",\"total_discount\":\"0.00\",\"fulfillment_status\":\"fulfilled\",\"price_set\":{\"shop_money\":{\"amount\":\"6.75\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"6.75\",\"currency_code\":\"EUR\"}},\"total_discount_set\":{\"shop_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"0.00\",\"currency_code\":\"EUR\"}},\"discount_allocations\":[],\"origin_location\":{\"id\":4125597696329,\"country_code\":\"FR\",\"province_code\":\"\",\"name\":\"16 Rue Harald Stammbach\",\"address1\":\"16 Rue Harald Stammbach\",\"address2\":\"\",\"city\":\"Wasquehal\",\"zip\":\"59290\"},\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/LineItem\\\/16978868306249\",\"duties\":[],\"tax_lines\":[{\"price\":\"1.13\",\"rate\":0.2,\"title\":\"FR TVA\",\"price_set\":{\"shop_money\":{\"amount\":\"1.13\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"1.13\",\"currency_code\":\"EUR\"}},\"channel_liable\":null}]},\"subtotal_set\":{\"shop_money\":{\"amount\":\"6.75\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"6.75\",\"currency_code\":\"EUR\"}},\"total_tax_set\":{\"shop_money\":{\"amount\":\"1.13\",\"currency_code\":\"EUR\"},\"presentment_money\":{\"amount\":\"1.13\",\"currency_code\":\"EUR\"}}}],\"transactions\":[{\"id\":8219174797641,\"order_id\":6684476309833,\"kind\":\"refund\",\"gateway\":\"bogus\",\"status\":\"success\",\"message\":\"Bogus Gateway: Forced success\",\"created_at\":\"2025-06-13T10:48:57+02:00\",\"test\":true,\"authorization\":null,\"location_id\":null,\"user_id\":null,\"parent_id\":8205510246729,\"processed_at\":\"2025-06-13T10:48:57+02:00\",\"device_id\":null,\"error_code\":null,\"source_name\":\"1830279\",\"payment_details\":{\"credit_card_bin\":\"1\",\"avs_result_code\":null,\"cvv_result_code\":null,\"credit_card_number\":\"•••• •••• •••• 1\",\"credit_card_company\":\"Bogus\",\"buyer_action_info\":null,\"credit_card_name\":\"Clément Bellier\",\"credit_card_wallet\":null,\"credit_card_expiration_month\":5,\"credit_card_expiration_year\":2028,\"payment_method_name\":\"bogus\"},\"receipt\":{\"paid_amount\":\"6.75\"},\"amount\":\"6.75\",\"currency\":\"EUR\",\"payment_id\":\"1050.2\",\"total_unsettled_set\":{\"presentment_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"},\"shop_money\":{\"amount\":\"0.0\",\"currency\":\"EUR\"}},\"manual_payment_gateway\":false,\"amount_rounding\":null,\"admin_graphql_api_id\":\"gid:\\\/\\\/shopify\\\/OrderTransaction\\\/8219174797641\"}]}"} [2025-06-13 10:48:59] [INFO] Appel Shopify GraphQL pour récupération commande {"gid":"gid:\/\/shopify\/Order\/6684476309833","order_id":6684476309833} [2025-06-13 10:49:00] [INFO] Réponse reçue de Shopify GraphQL {"response":{"data":{"order":{"id":"gid:\/\/shopify\/Order\/6684476309833","name":"1050","createdAt":"2025-06-06T07:54:50Z","processedAt":"2025-06-06T07:54:49Z","note":null,"paymentGatewayNames":["bogus"],"shippingLines":{"edges":[{"node":{"code":"pickup-points:10416:1095900"}}]},"transactions":[{"id":"gid:\/\/shopify\/OrderTransaction\/8205510246729"}],"shippingAddress":{"firstName":"Clément","lastName":"Bellier","company":"DPD Relais France - OXYGO - P93923","address1":"121 AVENUE DE MARVILLE","address2":"","zip":"35400","city":"ST MALO","countryCode":"FR","phone":null},"email":"clement@studiofertile.fr","lineItems":{"edges":[{"node":{"id":"gid:\/\/shopify\/LineItem\/16978868306249","sku":"021062","title":"Alcool ménager 9.5°","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"6.75"}}}},{"node":{"id":"gid:\/\/shopify\/LineItem\/16978868339017","sku":"001207","title":"Poudre de ramonage pour poêle et cheminée","quantity":1,"originalUnitPriceSet":{"shopMoney":{"amount":"15.65"}}}}]},"totalDiscountsSet":{"shopMoney":{"amount":"0.0"}}}},"extensions":{"cost":{"requestedQueryCost":19,"actualQueryCost":9,"throttleStatus":{"maximumAvailable":2000,"currentlyAvailable":1991,"restoreRate":100}}}}} [2025-06-13 10:49:00] [INFO] Commande Shopify récupérée avec succès (GraphQL) {"order_id":6684476309833} [2025-06-13 10:49:00] [INFO] Initialisation du formatter CSV pour le remboursement {"refund_id":1056292929865} [2025-06-13 10:49:00] [INFO] Début génération des lignes CSV remboursement {"refund_id":1056292929865} [2025-06-13 10:49:00] [INFO] Ligne entête générée {"ligne":"E;C1045302;2025-06-13 10:48:57;1050_AVI;;8219174797641;59-28834;PICKUP;;;"} [2025-06-13 10:49:00] [INFO] Ligne adresse générée {"ligne":"A;Clément Bellier;P93923;OXYGO;121 AVENUE DE MARVILLE;;35400;ST MALO;FR;;clement@studiofertile.fr"} [2025-06-13 10:49:00] [INFO] Ligne produit remboursé générée {"ligne":"L;021062;Alcool ménager 9.5°;-1;563;;;;;;","sku":"021062"} [2025-06-13 10:49:00] [INFO] Fin génération des lignes CSV remboursement {"refund_id":1056292929865} [2025-06-13 10:49:00] [INFO] Fichier CSV avoir généré avec succès {"file":"\/home\/wlkrpss\/mystarwax\/app_shopify_m3_starwax\/M3\/AVOIR\/STX_AVOIR_1050_AVI_20250613_104900.csv"} [2025-06-15 06:49:49] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-06-15 06:49:49] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-06-16 21:22:03] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-06-16 21:22:03] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-06-16 22:22:23] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-06-16 22:22:23] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-06-22 03:06:51] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-06-22 03:06:51] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-06-26 05:09:48] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-06-26 05:09:48] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-06-27 23:41:27] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-06-27 23:41:27] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-04 01:20:04] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-04 01:20:04] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-06 00:30:43] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-06 00:30:43] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-06 00:31:32] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-06 00:31:32] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-07 03:03:23] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-07 03:03:23] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-07 03:12:17] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-07 03:12:17] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-07 03:12:25] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-07 03:12:25] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-07 03:14:38] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-07 03:14:38] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-15 22:05:38] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-15 22:05:38] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-16 17:59:31] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-16 17:59:31] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-07-23 08:49:26] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-07-23 08:49:26] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-08 00:13:18] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-08 00:13:18] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-08 02:13:42] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-08 02:13:42] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-08 21:38:40] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-08 21:38:40] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-12 15:14:31] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-12 15:14:31] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-14 03:59:51] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-14 03:59:51] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-15 07:04:39] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-15 07:04:39] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-16 17:48:29] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-16 17:48:30] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-17 07:01:49] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-17 07:01:49] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-23 22:27:04] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-23 22:27:04] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-23 22:27:04] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-23 22:27:04] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-08-28 10:08:06] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-08-28 10:08:06] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-09-05 02:01:24] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-09-05 02:01:24] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-09-05 02:58:52] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-09-05 02:58:52] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null} [2025-09-06 22:39:16] [INFO] Réception d'un webhook remboursement {"payload":""} [2025-09-06 22:39:16] [ERROR] Aucun order_id trouvé dans le webhook refund {"payload":null}