csob / paymentgateway

English documentation of the ČSOB Payment Gateway that offers an API for credit card payments, Apple Pay, Google Pay, mallpay and ČSOB Payment Button.
https://platbakartou.csob.cz/platebni-brana
GNU General Public License v3.0
121 stars 68 forks source link

Confirm the execution of all test cases and submit for review #373

Closed serkat closed 6 years ago

serkat commented 6 years ago

Hello. I want to confirm all tests and after going to this link https://iposman.iplatebnibrana.csob.cz/posmerchant - i cannot log in. "Failed to log in to system" But if i log in here - https://posman.csob.cz/posmerchant/ - i can log in

Need i confirm all test or i can just change bank public key and Api key for production ? Thanks

aKocian commented 6 years ago

Hello, if you want to confirm integration tests and you can't log into https://iposman.iplatebnibrana.csob.cz/posmerchant you should write here for password change : akceptacekaret@csob.cz or you can change password by yourself with function password recovery.

serkat commented 6 years ago

Is it required condition to confirm all tests?

aKocian commented 6 years ago

Yes, you need to confirm all tests if you want switch to production enviroment.

serkat commented 6 years ago

Thank you

serkat commented 6 years ago

One more question - if i didn't confrim tests - i could not make a payment with real card ?

mjanek commented 6 years ago

Hello, if you don't confirm tests, you don't pay with real card.

serkat commented 6 years ago

Thanks again!

serkat commented 6 years ago

some problems with password recovery - i use real username and email - with which i can login here https://posman.csob.cz/posmerchant/tNhWuSE4gao/tNhdd

But when i want to recover password here https://iposman.iplatebnibrana.csob.cz/posmerchant - it writes
"The specified user or e-mail was not found on the system"

mjanek commented 6 years ago

Tell me your merchant id.

serkat commented 6 years ago

username: 27406865 merchantId: M1E3CB3388

mjanek commented 6 years ago

You didn't fill contact email in your user acount at integration enviroment. Now you can't change password. The last password change on this profile is in 2015. If you want change it, you need to write email at akceptacekaret@csob.cz with request about change password.

serkat commented 6 years ago

Ok i understand.

serkat commented 6 years ago

But in profile i have a contact Email http://nimb.ws/V0ztd8

mjanek commented 6 years ago

You want change passwd at production environment?

serkat commented 6 years ago

Yes - i successfully change password

Mspisar commented 6 years ago

Hello, best possible way to change or recover your account information is write an email on adress akceptacekaret@csob.cz like my colleague wrote. best regards Milan Spisar

serkat commented 6 years ago

Hello, Milan. Nobody answer on email

serkat commented 6 years ago

Today is the last day of working old payment gateway. We need to use eAPI today

serkat commented 6 years ago

How can we solve this problem?

serkat commented 6 years ago

@Mspisar , @mjanek

ratajskym commented 6 years ago

I have forwarded your problem to the bank. You MUST wait.

serkat commented 6 years ago

Ok it will be nice to solve this problem Thanks, Martin Ratajský

marekdub commented 6 years ago

Hello, the new password was sent on this phone number +420774150329.

serkat commented 6 years ago

Thanks. With this password i can confrim all tests and use key on production, am i write?

marekdub commented 6 years ago

This password is for production enviroment https://posman.csob.cz/posmerchant where you have to activate your public key by verification code.

serkat commented 6 years ago

Request to introduce a key for payment gateway: M1E3CB3388 You have no new request for a key to be implemented. From this link i need to confirm tests and make a request https://iposman.iplatebnibrana.csob.cz/posmerchant ?

serkat commented 6 years ago

Because this link is written here https://github.com/csob/paymentgateway/wiki/How-to-Switch-to-the-Live-Environment#confirm-the-execution-of-all-test-cases-and-submit-for-review

serkat commented 6 years ago

i need to confirm from production site? or i can confirm from test site and after that testing with real card - make changes to production site?

serkat commented 6 years ago

if i want this "reversal" function in the future - it will be possible to add it?

marekdub commented 6 years ago

The production interface was already activated, sou you do not have to confirm tests in test enviroment. So now you have to generate a production certificates and confirm public key by validation code that will be send on email oktravelpraga@gmail.com.

serkat commented 6 years ago

Thanks! You save us! Will wait for email

marekdub commented 6 years ago

One more thing, the validation code is generated after you generate the production certificates on this site: https://platebnibrana.csob.cz/keygen/ have a good day.

serkat commented 6 years ago

Thats great.

Another question from production - on test site if i cancel payment from bank's page - i see that POST returns from https://platebnibrana.csob.cz/ with status 200 - and everything is fine - i can catch errors.

But on production site - if i cancel payment from bank's page - i see that POST returns with status 301 - and $_POST is empty.

Why it could be? (screens from prod and test sites) 1.prod prod

2.test test

Mspisar commented 6 years ago

Hello, your request has been redirected to a responsible colleague and will be answered as soon as possible. best regards Milan Spisar

serkat commented 6 years ago

Ok

serkat commented 6 years ago

Thanks to all. I fix this problem by myself. The error was in return url - it was without "www"