Please look over the hmac fields that are included in the calculation.
The most common mistakes with HMAC calculation are:
- not including all required parameters and their values in the calculation
- adding new parameters after HMAC calculation
- using code escapes
- parameters not ordered alphabetically