SapoWebhookController :: receiveSapoEvent
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\SapoBundle\Controller\SapoWebhookController::receiveSapoEvent" |
| _route | "sapo_webhook_receive" |
| _route_params | [] |
| _stopwatch_token | "27f8d4" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip;q=1.0,deflate;q=0.6,identity;q=0.3" |
| connection | "Keep-Alive" |
| content-length | "4426" |
| content-type | "application/json; charset=utf-8" |
| host | "test.noibo.the350f.com" |
| user-agent | "JVM" |
| x-event-version | "5629589529" |
| x-php-ob-level | "1" |
| x-sapo-hmac-sha256 | "pKy+HPscsTGpQErPDNFLlRVgkxBEvTL5nY/08YPNHrQ=" |
| x-sapo-object-id | "1776436133" |
| x-sapo-order-id | "1776436133" |
| x-sapo-tenant-domain | "the-350f.mysapogo.com" |
| x-sapo-test | "false" |
| x-sapo-topic | "orders/update" |
| x-sapo-webhook-address | "https://test.noibo.the350f.com/api/sapo-webhook/receive" |
Request Content
Raw
{"id":1776436133,"tenant_id":737184,"location_id":711291,"code":"SON687034","created_on":"2025-12-05T16:06:12Z","modified_on":"2025-12-06T10:29:03Z","issued_on":"2025-12-05T16:06:12Z","ship_on":null,"ship_on_min":"2025-12-06T12:00:00Z","ship_on_max":"2025-12-06T13:00:00Z","account_id":1143632,"assignee_id":1143632,"customer_id":857595182,"customer_data":{"id":857595182,"tenant_id":737184,"default_location_id":null,"created_on":"2025-12-05T15:56:10Z","modified_on":"2025-12-05T15:56:10Z","code":"CUZN315548","name":"TikTok Anhphungototanphu","dob":null,"sex":"other","description":null,"email":null,"fax":null,"phone_number":"0347011532","tax_number":null,"website":null,"customer_group_id":2854104,"group_name":"Bán lẻ","assignee_id":1143632,"default_payment_term_id":null,"default_payment_method_id":null,"default_tax_type_id":null,"default_discount_rate":null,"default_price_list_id":null,"tags":[],"addresses":[{"id":804556875,"created_on":"2025-12-05T15:56:48Z","modified_on":"2025-12-05T15:56:48Z","country":"Việt Nam","city":"TP Hồ Chí Minh","district":"Quận Bình Thạnh","ward":"Phường 1","address1":"157 Bùi Hữu Nghĩa","address2":null,"zip_code":"","email":"","first_name":null,"last_name":null,"full_name":"Anh Phụng","label":null,"phone_number":"0347011532","status":"active"}],"contacts":[],"notes":[],"customer_group":{"id":2854104,"tenant_id":737184,"created_on":"2023-09-28T04:31:23Z","modified_on":"2023-09-28T04:31:23Z","name":"RETAIL","name_translate":"Bán lẻ","status":"active","is_default":true,"default_payment_term_id":null,"default_payment_method_id":null,"default_tax_type_id":null,"default_discount_rate":null,"default_price_list_id":null,"note":null,"code":"BANLE"},"status":"active","is_default":false,"debt":0,"apply_incentives":"group","total_expense":null,"loyalty_customer":null,"sale_order":null,"social_customers":[]},"contact_id":null,"billing_address":null,"shipping_address":{"id":273628664,"label":null,"first_name":null,"full_name":"Anh Phụng","last_name":null,"address1":"157 Bùi Hữu Nghĩa","address2":null,"email":"","phone_number":"0347011532","country":"Việt Nam","city":"TP Hồ Chí Minh","district":"Quận Bình Thạnh","ward":"Phường 1","zip_code":""},"email":null,"phone_number":"0347011532","reference_number":"","currency_id":0,"price_list_id":2150068,"tax_treatment":"inclusive","status":"finalized","fulfillment_status":"unshipped","packed_status":"unpacked","payment_status":"unpaid","return_status":"unreturned","received_status":"unreceived","source_url":null,"source_id":7927844,"tax_label":null,"total":305180,"order_discount_rate":0.00,"order_discount_value":0.0000,"discount_reason":null,"total_discount":0,"total_tax":22606,"note":"581506067948930457--[P30]- đã tt tiktok \n\ntag gs noel: Anniversary – thêm một năm nữa 2 đứa cùng nắm tay nhau đi qua biết bao nhiêu khung bậc cảm xúc, để có được như bây giờ trưởng thành và hạnh phúc. Cảm ơn em vì đã chọn anh giữa hàng triệu người ngoài kia. Chúc cho hành trình của chúng ta luôn rực rỡ, luôn ấm áp và luôn có nhau. Happy Anniversary, tình yêu của anh. Cục Tuệ 💖","tags":[],"delivery_fee":null,"order_discount_amount":0,"discount_items":[],"order_line_items":[{"id":421981743,"created_on":"2025-12-05T16:06:12Z","modified_on":"2025-12-05T16:06:12Z","variant_id":366989552,"product_id":207186346,"product_name":"Double Cheese Nhãn Hộp Thiếc","variant_name":"Double Cheese Nhãn Hộp Thiếc","tax_type_id":null,"tax_included":false,"tax_rate_override":8.000,"tax_rate":8.000,"tax_amount":22605.9200000000,"discount_rate":0.00,"discount_value":0.0000,"discount_reason":null,"discount_amount":0E-10,"note":"","price":282574,"quantity":1.000,"is_freeform":false,"is_composite":false,"line_amount":305179.9200000000,"discount_items":[],"sku":"SP310","barcode":"SP310","unit":"Cái","variant_options":"Mặc định","serials":null,"product_type":"normal","lots_dates":[]}],"fulfillments":[],"payments":null,"prepayments":[],"order_returns":[],"expected_payment_method_id":null,"expected_delivery_type":null,"expected_delivery_provider_id":null,"process_status_id":16243,"process_status":null,"reason_cancel_id":null,"finalized_on":"2025-12-05T16:06:24Z","finished_on":null,"completed_on":null,"channel":null,"cancelled_on":null,"promotion_redemptions":[],"from_order_return_id":null}
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "text/html; charset=UTF-8" |
| date | "Sat, 06 Dec 2025 10:29:08 GMT" |
| x-debug-token | "6d1aef" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
0
Usages
Stateless check enabled
Session not used.
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_ENV | "dev" |
| APP_SECRET | "4750cff62f6eba6e302b339523723cd3" |
| DATABASE_SERVER_VERSION | "8" |
| DATABASE_URL | "mysql://root:S6c-66Sj@127.0.0.1:3306/hethongnoibo?serverVersion=8.0&charset=utf8mb4" |
| MAILER_DSN | "null://null" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
| SAPO_API2_ACCESS_TOKEN | "dd951eb59c814a6d9b78734ebbf4d3a0" |
| SAPO_API2_BASE_URL | "https://the-350f.mysapogo.com" |
| SAPO_API2_CLIENT_ID | "4c43fac2e51a4457ab6a141f1619a0ee" |
| SAPO_API2_CLIENT_SECRET | "ad8b74b78c81449488ccd3b550963243" |
| SAPO_API2_CODE | "f1ca93b14c65461390b9369115e2ffe9" |
| SAPO_API2_SESSION_ID | "08cbe458-b659-0a01-3512-ee85fdd8ea51" |
| SAPO_API2_TENANT | "the-350f.mysapogo.com" |
| SAPO_API_ACCESS_TOKEN | "ad8b74b78c81449488ccd3b550963243" |
| SAPO_API_BASE_URL | "https://the350f-ch.mysapogo.com" |
| SAPO_API_CLIENT_ID | "d78daee704454140bb1ab84d34ca561e" |
| SAPO_API_CLIENT_SECRET | "b882a4b7dc1541e88acab85bdd531f83" |
| SAPO_API_CODE | "4c43fac2e51a4457ab6a141f1619a0ee" |
| SAPO_API_SESSION_ID | "1cd17172-54d3-2329-3d6d-69740f56e47e" |
| SAPO_API_TENANT | "the-350f.mysapogo.com" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTENT_LENGTH | "4426" |
| CONTENT_TYPE | "application/json; charset=utf-8" |
| DOCUMENT_ROOT | "/opt/The350F_HeThongNoiBo/public" |
| DOCUMENT_URI | "/index.php" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOME | "/var/www" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip;q=1.0,deflate;q=0.6,identity;q=0.3" |
| HTTP_CONNECTION | "Keep-Alive" |
| HTTP_CONTENT_LENGTH | "4426" |
| HTTP_CONTENT_TYPE | "application/json; charset=utf-8" |
| HTTP_HOST | "test.noibo.the350f.com" |
| HTTP_USER_AGENT | "JVM" |
| HTTP_X_EVENT_VERSION | "5629589529" |
| HTTP_X_SAPO_HMAC_SHA256 | "pKy+HPscsTGpQErPDNFLlRVgkxBEvTL5nY/08YPNHrQ=" |
| HTTP_X_SAPO_OBJECT_ID | "1776436133" |
| HTTP_X_SAPO_ORDER_ID | "1776436133" |
| HTTP_X_SAPO_TENANT_DOMAIN | "the-350f.mysapogo.com" |
| HTTP_X_SAPO_TEST | "false" |
| HTTP_X_SAPO_TOPIC | "orders/update" |
| HTTP_X_SAPO_WEBHOOK_ADDRESS | "https://test.noibo.the350f.com/api/sapo-webhook/receive" |
| PATH_INFO | "" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REMOTE_ADDR | "42.113.206.190" |
| REMOTE_PORT | "42996" |
| REMOTE_USER | "" |
| REQUEST_METHOD | "POST" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1765016948 |
| REQUEST_TIME_FLOAT | 1765016948.7289 |
| REQUEST_URI | "/api/sapo-webhook/receive" |
| SCRIPT_FILENAME | "/opt/The350F_HeThongNoiBo/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "103.200.22.135" |
| SERVER_NAME | "test.noibo.the350f.com" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "nginx/1.24.0" |
| SYMFONY_DOTENV_PATH | "/opt/The350F_HeThongNoiBo/.env" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,DATABASE_SERVER_VERSION,MESSENGER_TRANSPORT_DSN,MAILER_DSN,SAPO_API_BASE_URL,SAPO_API_SESSION_ID,SAPO_API_TENANT,SAPO_API_CLIENT_ID,SAPO_API_CLIENT_SECRET,SAPO_API_CODE,SAPO_API_ACCESS_TOKEN,SAPO_API2_BASE_URL,SAPO_API2_SESSION_ID,SAPO_API2_TENANT,SAPO_API2_CLIENT_ID,SAPO_API2_CLIENT_SECRET,SAPO_API2_CODE,SAPO_API2_ACCESS_TOKEN" |
| USER | "www-data" |