Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

payment/refund - http kód 500 #43

Closed
Lumeriol opened this issue Sep 8, 2015 · 1 comment
Closed

payment/refund - http kód 500 #43

Lumeriol opened this issue Sep 8, 2015 · 1 comment

Comments

@Lumeriol
Copy link

Lumeriol commented Sep 8, 2015

Dobrý den,

při implementaci na testovacím prostředí mi nefunguje metoda payment/refund.
Podle logu mi při volání metody je vracena chyba 500 pokaždé, ať už se pokouším zrušit transakci se stavem 8 nebo jakékoliv jiné (což by mělo vrátit chybu o nevalidním stavu).
Někdy to pro změnu vyhodí tuto chybu v CURL: CURL failed: 7 Failed to connect to iapi.iplatebnibrana.csob.cz port 443: Timed out.
Ostatní metody fungují v pořádku. Vše zkoušeno na localhostu.
K implemetaci jsem využil knihovnu od Ondry Koupila.
Jedná se o testovací objednávku 15090206 s PayID: 172575c02f7949b

Zasílám výpis z logu:
2015-09-08 09:51:38 ::1 payment/refund started for payment 172575c02f7949b
2015-09-08 09:51:38 ::1 Signing string "M1MIPS0046|172575c02f7949b|20150908095138" using key c:/www/csob_keys/rsa_M1MIPS0046.key, result: vaVaEiz3xBuQZPESNWntIsGsaiAnPMTrtrb/w4X2e7rTbX6JiaT+QFtWbiKkB5wpHbESIwX3T/nVAobl8Y3icRMycxaGsWfmdBLbSbr3z5flvOLjTe14kks3AsZfGUX27fz1Aj88G7KZsTHHBl1W7x8f7kWrHWezQiNjjQ9iXQq2Ydlc2NYXOF2j2S+xStJTr0TmbLpYWDENa0YPbhHteR0LGgt9sHxL5tm4zZeLwHgVwl5wPNo4747GyaSSjJpWhinvkkO1qKq0VAKOt3NYAM5v4MTC8+RMRkVFGPyfEyrYkLopOVKgYikvOJ8HhwTI5lvQhi4A3eoqegRpU4sejA==
2015-09-08 09:51:38 ::1 Will send request to method payment/refund
2015-09-08 09:51:38 ::1 URL to send request to: https://iapi.iplatebnibrana.csob.cz/api/v1/payment/refund
2015-09-08 09:51:38 ::1 JSON payload: {"merchantId":"M1MIPS0046","payId":"172575c02f7949b","dttm":"20150908095138","signature":"vaVaEiz3xBuQZPESNWntIsGsaiAnPMTrtrb/w4X2e7rTbX6JiaT+QFtWbiKkB5wpHbESIwX3T/nVAobl8Y3icRMycxaGsWfmdBLbSbr3z5flvOLjTe14kks3AsZfGUX27fz1Aj88G7KZsTHHBl1W7x8f7kWrHWezQiNjjQ9iXQq2Ydlc2NYXOF2j2S+xStJTr0TmbLpYWDENa0YPbhHteR0LGgt9sHxL5tm4zZeLwHgVwl5wPNo4747GyaSSjJpWhinvkkO1qKq0VAKOt3NYAM5v4MTC8+RMRkVFGPyfEyrYkLopOVKgYikvOJ8HhwTI5lvQhi4A3eoqegRpU4sejA=="}
2015-09-08 09:51:39 ::1 API response:
2015-09-08 09:51:39 ::1 Failed: returned HTTP code 500
2015-09-08 09:51:39 ::1 Fail, got exception: 0, API returned HTTP code 500, which is not code 200. Probably wrong signature, check crypto keys.

@ratajskym
Copy link
Contributor

Dobrý den,

na testovacím prostředí evidujeme problém s návratovou transakcí.

Budu Vás informovat o vyřešení.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants