PHP Cybersource Merchant supplied signature does not match generated signature
When this error occur, it means the signed data fields doesn’t matched the supplied post form field or is being left empty.
To solve this, make sure each signed data fields are filled up not empty.
The PHP sample of Simple Order API & SOAP Toolkit API can be downloaded from here
Or refer to documentation – Secure_Acceptance_Sop.pdf. Can be downloaded here