thephpleague / omnipay

A framework agnostic, multi-gateway payment processing library for PHP 5.6+
http://omnipay.thephpleague.com/
MIT License
5.92k stars 929 forks source link

Support Request: SO1000 Error, System generating error: Acquirer #573

Closed frankgraave closed 5 years ago

frankgraave commented 5 years ago

Hi Folks!

Although this question might be a bit too related iDeal, I'd still like to ask it here since there are some active people in here who might know why this error is persisting. If not, or not relevant enough, feel free to close the issue. But if any solution or clarification is provided by someone this issue might be relevant to others that encounter the same issue.

I've first tried Google (and any documentation) but I can't really pinpoint why it is happening and what the potential issue is here, so I don't have a clear idea where to look.

So, I'm using the https://github.com/deniztezcan/omnipay-ideal library and I've got the following working all the way up to doing a payment:

However, when paying (or cancelling payment) I'm getting the same error back:

I'm performing a $gateway->completePurchase(['transactionReference' => '0170002924081774']); request. The request has the following parameters: acquirer = "bnpparibas" merchantId = "123456789" publicKeyPath = "/var/www/.../certs/xxx.cer" privateKeyPath = "/var/www/.../certs/xxx.pem" privateKeyPassphrase = "SuPeRsEcReT!" testMode = false subId = 0 privateCerPath = "/var/www/.../certs/xxx.cer" transactionId = "test123" transactionReference = "0170002924081774"

I think the problem is on the acquirer's side, but I'm not entirely sure. Maybe I'm doing something wrong. Hopefully someone has any experience with this and can clarify what it's about exactly, if not, and this is very irrelevant, feel free to close the issue.

frankgraave commented 5 years ago

So, for further reference: the issue was inside the library I've been using. The maintainer found the issue and fixed it in v1.3.0 of the library. Closing this one!