Reply To: Problem with payment gateway

We contacted ogone and they told where the problem is. when we fill the form and send the details to ogone, it should be sent as below.

Example of a SHA-1-IN calculation with only basic parameters
Parameters (in alphabetical order)
AMOUNT: 15.00 -> 1500
CURRENCY: EUR
LANGUAGE: en_US
ORDERID: 1234
PSPID: MyPSPID
SHA-IN passphrase (in Technical information)
Mysecretsig1875!?
String to hash
AMOUNT=1500Mysecretsig1875!?CURRENCY=EURMysecretsig1875!?
LANGUAGE=en_USMysecretsig1875!?ORDERID=1234Mysecretsig1875!?
PSPID=MyPSPIDMysecretsig1875!?

Resulting Digest (SHA-1)
F4CC376CD7A834D997B91598FA747825A238BE0A

so the string to hash will be sent and then the SHA-IN key will be generated based on the string to hash. So the problem is when we fill the form in the current version of the plugin it will be like this

submit.x=119&submit.y=49&ACCEPTURL=&AMOUNT=45000&BUTTONBGCOLOR=&COM=Vol+croisi%C3%A8re%2Fgrand+tour+%281h00+environ%29+for+1+days+%7C+05.06.2014+-+05.06.2014&COMPLUS=82cab03834&CURRENCY=EUR&DECLINEURL=&LANGUAGE=en_US&LOGO=&ORDERID=89&PSPID=AIRSHIPPARIS&SHASIGN=d7f375ba11918859a7a31f92e769c81314f58f96

so in the string to hash the sha pass phrase is not getting attached. So this where the problem lies when it calculates the SHA-IN key.