HTTP Client
2
Total requests
0
HTTP errors
Clients
http_client 2
Requests
| POST | https://api.orange.com/oauth/v3/token | |
|---|---|---|
| Request options | [ "headers" => [ "Authorization" => "Basic dDgybmhvM0lkZU56WmNabmRmM3Frc2dEZFJmdWNoTkg6cnZYZEtaanVIVVI4azFTUG5FUmJ4UUNoSUpKYjYwZE5JaUlJY1RFSGpUSHI=" "Content-Type" => "application/x-www-form-urlencoded" "Accept" => "application/json" ] "body" => "grant_type=client_credentials" ] |
|
| Response |
200
[ "info" => [ "header_size" => 586 "request_size" => 368 "total_time" => 0.129142 "namelookup_time" => 0.000927 "connect_time" => 0.015861 "pretransfer_time" => 0.041909 "size_upload" => 29.0 "size_download" => 1007.0 "speed_download" => 7806.0 "speed_upload" => 224.0 "download_content_length" => 1007.0 "upload_content_length" => 29.0 "starttransfer_time" => 0.128623 "primary_ip" => "62.161.18.72" "primary_port" => 443 "local_ip" => "83.166.133.85" "local_port" => 37352 "http_version" => 2 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 41819 "connect_time_us" => 15861 "namelookup_time_us" => 927 "pretransfer_time_us" => 41909 "starttransfer_time_us" => 128623 "total_time_us" => 129142 "effective_method" => "POST" "start_time" => 1788874583.7028 "original_url" => "https://api.orange.com/oauth/v3/token" "pause_handler" => Closure(float $duration) {#1256 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#1237 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#1265 …} : -9223372036854775808 } } "debug" => """ * Trying 62.161.18.72:443...\n * Connected to api.orange.com (62.161.18.72) port 443 (#0)\n * ALPN, offering h2\n * ALPN, offering http/1.1\n * successfully set certificate verify locations:\n * CAfile: /etc/ssl/certs/ca-certificates.crt\n * CApath: /etc/ssl/certs\n * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384\n * ALPN, server accepted to use http/1.1\n * Server certificate:\n * subject: C=FR; L=ISSY LES MOULINEAUX; O=Orange SA; CN=*.apibackbone.orange.com\n * start date: Sep 13 00:00:00 2025 GMT\n * expire date: Sep 15 23:59:59 2026 GMT\n * subjectAltName: host "api.orange.com" matched cert's "api.orange.com"\n * issuer: C=US; O=DigiCert Inc; CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1\n * SSL certificate verify ok.\n > POST /oauth/v3/token HTTP/1.1\r\n Host: api.orange.com\r\n Authorization: Basic dDgybmhvM0lkZU56WmNabmRmM3Frc2dEZFJmdWNoTkg6cnZYZEtaanVIVVI4azFTUG5FUmJ4UUNoSUpKYjYwZE5JaUlJY1RFSGpUSHI=\r\n Content-Type: application/x-www-form-urlencoded\r\n Accept: application/json\r\n User-Agent: Symfony HttpClient (Curl)\r\n Accept-Encoding: gzip\r\n Content-Length: 29\r\n \r\n * upload completely sent off: 29 out of 29 bytes\n * old SSL session ID is stale, removing\n * Mark bundle as not supporting multiuse\n < HTTP/1.1 200 OK\r\n < Server: nginx\r\n < Date: Tue, 08 Sep 2026 13:36:23 GMT\r\n < Content-Type: application/json; charset=utf-8\r\n < Content-Length: 1007\r\n < Connection: keep-alive\r\n < Access-Control-Allow-Origin: *\r\n < Ratelimit-Limit: 100\r\n < Ratelimit-Remaining: 84\r\n < Ratelimit-Reset: 1\r\n < Via: sekapi\r\n < X-Input-Reverse-Proxy: opoielbl3jp1n8c\r\n < X-Oapi-Request-Id: d28b4e58-f587-4775-b466-5b9e38468372#1228867\r\n < X-Ratelimit-Limit-Second: 100\r\n < X-Ratelimit-Remaining-Second: 84\r\n < X-Request-Id: 11d5b052-8474-4434-bbfe-e6b50f2e9d82\r\n < X-Sekapi-Gw-Latency: 0\r\n < Strict-Transport-Security: max-age=31536000; includeSubDomains\r\n < \r\n """ ] "response_headers" => [ "HTTP/1.1 200 OK" "Server: nginx" "Date: Tue, 08 Sep 2026 13:36:23 GMT" "Content-Type: application/json; charset=utf-8" "Content-Length: 1007" "Connection: keep-alive" "Access-Control-Allow-Origin: *" "Ratelimit-Limit: 100" "Ratelimit-Remaining: 84" "Ratelimit-Reset: 1" "Via: sekapi" "X-Input-Reverse-Proxy: opoielbl3jp1n8c" "X-Oapi-Request-Id: d28b4e58-f587-4775-b466-5b9e38468372#1228867" "X-Ratelimit-Limit-Second: 100" "X-Ratelimit-Remaining-Second: 84" "X-Request-Id: 11d5b052-8474-4434-bbfe-e6b50f2e9d82" "X-Sekapi-Gw-Latency: 0" "Strict-Transport-Security: max-age=31536000; includeSubDomains" ] "response_json" => [ "access_token" => "eyJ0eXAiOiJKV1QiLCJ2ZXIiOiIxLjAiLCJhbGciOiJFUzM4NCIsImtpZCI6Ikg1RkdUNXhDUlJWU0NseG5vTXZCWEtUM1AyckhTRVZUNV9VdE16UFdCYTQifQ.eyJpc3MiOiJodHRwczovL2F1dGguc2VrYXBpLnRlY2gub3JhbmdlIiwiYXVkIjpbIm9wZSJdLCJleHAiOjE3ODg4NzgxODQsImlhdCI6MTc4ODg3NDU4NCwianRpIjoiUXU4Z2ZEQ0lLTVFNTnVBUGhFU1AzeExra2hPOFZzSXl5eU5UTWJObE1Cdms3OUVYbk5sb0pwTlpjMnBBYTY3NXRpZnVrNEFoR2NrS2g4a0JpZ3BNbVIzMzNiSTM2UHBxd2NXcSIsImNsaWVudF9pZCI6InQ4Mm5obzNJZGVOelpjWm5kZjNxa3NnRGRSZnVjaE5IIiwic3ViIjoidDgybmhvM0lkZU56WmNabmRmM3Frc2dEZFJmdWNoTkgiLCJjbGllbnRfbmFtZSI6eyJkZWZhdWx0IjoiTWFkZXggUGFpZW1lbnQifSwiY2xpZW50X3RhZyI6IlZCbHlZaUJKS05VeklFVDEiLCJzY29wZSI6WyJvcGU6b3JhbmdlLW1vbmV5X21wYXlfZGV2OnYxOmFjY2VzcyIsIm9wZTpvcmFuZ2UtbW9uZXlfbXBheV9tZzp2MTphY2Nlc3MiXSwibWNvIjoiU0VLQVBJIn0.iXmlzWYs4dCvuNvhX1jkWXAbKLt5FkvkJgmVUQ1E0u03L48YC4QcWNxDtk7bt-V-_GJFB9EYjVV4TozZv1S7jPA_nUQjKaFHiNHuvrDUiB95chME-4gdJHt0A5nGV2Lj" "token_type" => "Bearer" "expires_in" => 3600 "scope" => "ope:orange-money_mpay_dev:v1:access ope:orange-money_mpay_mg:v1:access" ] ] |
|
| POST | https://api.orange.com/orange-money-webpay/mg/v1/webpayment | |
|---|---|---|
| Request options | [ "headers" => [ "Authorization" => "Bearer eyJ0eXAiOiJKV1QiLCJ2ZXIiOiIxLjAiLCJhbGciOiJFUzM4NCIsImtpZCI6Ikg1RkdUNXhDUlJWU0NseG5vTXZCWEtUM1AyckhTRVZUNV9VdE16UFdCYTQifQ.eyJpc3MiOiJodHRwczovL2F1dGguc2VrYXBpLnRlY2gub3JhbmdlIiwiYXVkIjpbIm9wZSJdLCJleHAiOjE3ODg4NzgxODQsImlhdCI6MTc4ODg3NDU4NCwianRpIjoiUXU4Z2ZEQ0lLTVFNTnVBUGhFU1AzeExra2hPOFZzSXl5eU5UTWJObE1Cdms3OUVYbk5sb0pwTlpjMnBBYTY3NXRpZnVrNEFoR2NrS2g4a0JpZ3BNbVIzMzNiSTM2UHBxd2NXcSIsImNsaWVudF9pZCI6InQ4Mm5obzNJZGVOelpjWm5kZjNxa3NnRGRSZnVjaE5IIiwic3ViIjoidDgybmhvM0lkZU56WmNabmRmM3Frc2dEZFJmdWNoTkgiLCJjbGllbnRfbmFtZSI6eyJkZWZhdWx0IjoiTWFkZXggUGFpZW1lbnQifSwiY2xpZW50X3RhZyI6IlZCbHlZaUJKS05VeklFVDEiLCJzY29wZSI6WyJvcGU6b3JhbmdlLW1vbmV5X21wYXlfZGV2OnYxOmFjY2VzcyIsIm9wZTpvcmFuZ2UtbW9uZXlfbXBheV9tZzp2MTphY2Nlc3MiXSwibWNvIjoiU0VLQVBJIn0.iXmlzWYs4dCvuNvhX1jkWXAbKLt5FkvkJgmVUQ1E0u03L48YC4QcWNxDtk7bt-V-_GJFB9EYjVV4TozZv1S7jPA_nUQjKaFHiNHuvrDUiB95chME-4gdJHt0A5nGV2Lj" "Accept" => "application/json" "Content-Type" => "application/json" ] "json" => [ "merchant_key" => "68d1eabe" "currency" => "MGA" "order_id" => "MDX-AA380CCC-E2D45F70" "amount" => 500 "return_url" => "https://api.madex.mg/payment/orange/return?attempt=PMN6AA00F57A9CB720260908133623&ref=MDX-AA380CCC&code=TRN6AA00F573E92820260908133623" "cancel_url" => "https://api.madex.mg/payment/orange/cancel?attempt=PMN6AA00F57A9CB720260908133623&ref=MDX-AA380CCC&code=TRN6AA00F573E92820260908133623" "notif_url" => "https://api.madex.mg/api/callback/orange/notify/PMN6AA00F57A9CB720260908133623" "lang" => "fr" "reference" => "ref MDX-AA380CCC-E2D45F70" ] ] |
|
| Response |
201
[ "info" => [ "header_size" => 743 "request_size" => 1683 "total_time" => 0.116574 "namelookup_time" => 1.9E-5 "connect_time" => 1.9E-5 "pretransfer_time" => 7.9E-5 "size_upload" => 574.0 "size_download" => 293.0 "speed_download" => 2525.0 "speed_upload" => 4948.0 "download_content_length" => 293.0 "upload_content_length" => 574.0 "starttransfer_time" => 0.116367 "primary_ip" => "62.161.18.72" "primary_port" => 443 "local_ip" => "83.166.133.85" "local_port" => 37352 "http_version" => 2 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 19 "connect_time_us" => 19 "namelookup_time_us" => 19 "pretransfer_time_us" => 79 "starttransfer_time_us" => 116367 "total_time_us" => 116574 "effective_method" => "POST" "start_time" => 1788874583.8327 "original_url" => "https://api.orange.com/orange-money-webpay/mg/v1/webpayment" "pause_handler" => Closure(float $duration) {#1242 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#1250 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#1265 …} : -9223372036854775800 } } "debug" => """ * Found bundle for host api.orange.com: 0x55861cd772e0 [serially]\n * Can not multiplex, even if we wanted to!\n * Re-using existing connection! (#0) with host api.orange.com\n * Connected to api.orange.com (62.161.18.72) port 443 (#0)\n > POST /orange-money-webpay/mg/v1/webpayment HTTP/1.1\r\n Host: api.orange.com\r\n Authorization: Bearer eyJ0eXAiOiJKV1QiLCJ2ZXIiOiIxLjAiLCJhbGciOiJFUzM4NCIsImtpZCI6Ikg1RkdUNXhDUlJWU0NseG5vTXZCWEtUM1AyckhTRVZUNV9VdE16UFdCYTQifQ.eyJpc3MiOiJodHRwczovL2F1dGguc2VrYXBpLnRlY2gub3JhbmdlIiwiYXVkIjpbIm9wZSJdLCJleHAiOjE3ODg4NzgxODQsImlhdCI6MTc4ODg3NDU4NCwianRpIjoiUXU4Z2ZEQ0lLTVFNTnVBUGhFU1AzeExra2hPOFZzSXl5eU5UTWJObE1Cdms3OUVYbk5sb0pwTlpjMnBBYTY3NXRpZnVrNEFoR2NrS2g4a0JpZ3BNbVIzMzNiSTM2UHBxd2NXcSIsImNsaWVudF9pZCI6InQ4Mm5obzNJZGVOelpjWm5kZjNxa3NnRGRSZnVjaE5IIiwic3ViIjoidDgybmhvM0lkZU56WmNabmRmM3Frc2dEZFJmdWNoTkgiLCJjbGllbnRfbmFtZSI6eyJkZWZhdWx0IjoiTWFkZXggUGFpZW1lbnQifSwiY2xpZW50X3RhZyI6IlZCbHlZaUJKS05VeklFVDEiLCJzY29wZSI6WyJvcGU6b3JhbmdlLW1vbmV5X21wYXlfZGV2OnYxOmFjY2VzcyIsIm9wZTpvcmFuZ2UtbW9uZXlfbXBheV9tZzp2MTphY2Nlc3MiXSwibWNvIjoiU0VLQVBJIn0.iXmlzWYs4dCvuNvhX1jkWXAbKLt5FkvkJgmVUQ1E0u03L48YC4QcWNxDtk7bt-V-_GJFB9EYjVV4TozZv1S7jPA_nUQjKaFHiNHuvrDUiB95chME-4gdJHt0A5nGV2Lj\r\n Accept: application/json\r\n Content-Type: application/json\r\n User-Agent: Symfony HttpClient (Curl)\r\n Accept-Encoding: gzip\r\n Content-Length: 574\r\n \r\n * upload completely sent off: 574 out of 574 bytes\n * Mark bundle as not supporting multiuse\n < HTTP/1.1 201 Created\r\n < Server: nginx\r\n < Date: Tue, 08 Sep 2026 13:36:23 GMT\r\n < Content-Type: application/json; charset=utf-8\r\n < Content-Length: 293\r\n < Connection: keep-alive\r\n < Access-Control-Allow-Origin: *\r\n < Access-Control-Expose-Headers: X-Result-Count, X-Total-Count, X-OAPI-Request-Id, X-Rate-Limit-Limit, X-Rate-Limit-Remaining, X-Rate-Limit-Reset\r\n * Added cookie 4281922fe76c97b33c73c6e1d6f259b4="95c28e20843a146587a8c3bbda9443ab" for domain api.orange.com, path /, expire 0\n < Set-Cookie: 4281922fe76c97b33c73c6e1d6f259b4=95c28e20843a146587a8c3bbda9443ab; path=/; HttpOnly\r\n * Added cookie BIGipServer~naomi-ginefa~pool-mg-ose-HTTP="rd2o00000000000000000000ffffac1ec4d3o80" for domain api.orange.com, path /, expire 0\n < Set-Cookie: BIGipServer~naomi-ginefa~pool-mg-ose-HTTP=rd2o00000000000000000000ffffac1ec4d3o80; path=/; Httponly; Secure\r\n < Strict-Transport-Security: max-age=31536000; includeSubDomains\r\n < X-Oapi-Request-Id: opapccballrt02-996270-1409537-8\r\n < Strict-Transport-Security: max-age=31536000; includeSubDomains\r\n < \r\n """ ] "response_headers" => [ "HTTP/1.1 201 Created" "Server: nginx" "Date: Tue, 08 Sep 2026 13:36:23 GMT" "Content-Type: application/json; charset=utf-8" "Content-Length: 293" "Connection: keep-alive" "Access-Control-Allow-Origin: *" "Access-Control-Expose-Headers: X-Result-Count, X-Total-Count, X-OAPI-Request-Id, X-Rate-Limit-Limit, X-Rate-Limit-Remaining, X-Rate-Limit-Reset" "Set-Cookie: 4281922fe76c97b33c73c6e1d6f259b4=95c28e20843a146587a8c3bbda9443ab; path=/; HttpOnly" "Set-Cookie: BIGipServer~naomi-ginefa~pool-mg-ose-HTTP=rd2o00000000000000000000ffffac1ec4d3o80; path=/; Httponly; Secure" "Strict-Transport-Security: max-age=31536000; includeSubDomains" "X-Oapi-Request-Id: opapccballrt02-996270-1409537-8" "Strict-Transport-Security: max-age=31536000; includeSubDomains" ] "response_json" => [ "status" => 201 "message" => "OK" "pay_token" => "v1hrcszwn7nlnlygfdl6jluuowr5jfgtrneafshufbqvj6jaezdrrh8xodlqi8g4" "payment_url" => "https://mpayment.orange-money.com/mg/mpayment/abstract/v1hrcszwn7nlnlygfdl6jluuowr5jfgtrneafshufbqvj6jaezdrrh8xodlqi8g4" "notif_token" => "xtawbx0kn9pjsjyfeghit7urovzifk1d" ] ] |
|