Fix credit card payment module - PHP Magento
We have a buggy payment module that we need to fix. The idea is the following: a client enters his credit card data on the website, then he is redirected to the bank page, where he completes the payment. The module is required to save all the bank responses to the database (there are 2 of them: from 3d secure and from the processing module) with only 2 restrictions: no CVV is allowed to be saved, and the card number has to be masked (We have the function to mask it). At the moment, it doesn't save any data and the redirection doesn't work (the credit card number doesn't go through from the "checkout page" to the "redirect page"). The details on the payment gateway and sources I will provide to the contractor. ------------------------------------------ Added 20 AUG 2012, 15:15 PM EDT Q: On which magento version the website is running? A: Magento 1.6.2 Q. The Payment module has been created by some developer or you have purchased/downloaded it from magento store? A: By a developer Q: Which bank payment you are using to process the credit card payment? Is there any API has been provided from the Bank? A: It's a local mexican bank Banorte. No API, it has to work the way I described: sending POST to its 3d secure, and again to Payworks. I know it's weird, but this is how it works. ------------------------------------------ Added 20 AUG 2012, 15:34 PM EDT Q: Did you customize your site recently? A: We just deployed the store, Q: Did you install any module? A: Yes, not many. And there's only one related to the payment: /magento-connect/catalog/product/view/id/13737/ Q: When the problem start? A: It's actually not developed to the end. More like a draft. Q: Send gateway merchant login, Send hosting(cpanel) login. A: Actually, it's not tied with the very payment gateway. Everything is quite easy: 1a. Customer fills in the credit card data on the website and clicks "Pay" 1b. This data is saved in the database the way I described in the job anouncement. 1c. Customer is redirected to the page with a filled form (which is already in the module, only credit card number missing) that's sent automatically (javascript) 2a. A customer fills in his 3d secure passwords 2b. The bank sends request about the transaction via POST and we need to save this data 3a. Based on the response status, the store should decide if we need to cancel the transaction or process it further. 3b. If yes, the store sends a CURL query to the bank and saves it response. 3c Based on this response, the store says to the customer if the payment succeeded or not. 4. Empty the cart on success. Desired Skills: PHP Magento Keywords: Web Programming, PHP, Magento
| Expired |
Bob Kearney
Audio Specialist
View profile
Synappsis
Web Designer
View profile
mohammad nursyahir
Admin Support Specialist
View profile
Isabel Loucao
Translator
View profile
More php magento projects
View AllRelated projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."