In re-testing it, x-request-id does not exist in the request header. Not sure if this is expected.
But anyway, I will contact Partner Support then. Thanks.
A developer is experiencing HMAC verification failures when validating Shopify CarrierService API requests for custom shipping rates in a Node.js app.
Current Issue:
x-shopify-hmac-sha256 header and API secret keyTroubleshooting Steps:
x-request-id header doesn’t exist in requestsRecommended Solution:
Shopify support suggested contacting the Partner Support team through the Partner Dashboard (not App support, since this is an unpublished custom app). Support can verify correct scopes are applied and check detailed logs using the x-request-id, though its absence may complicate debugging.
Status: Unresolved - developer plans to contact Partner Support for further investigation into why identical verification logic behaves differently across store plans.
In re-testing it, x-request-id does not exist in the request header. Not sure if this is expected.
But anyway, I will contact Partner Support then. Thanks.