Skip to main content

Posts

E Payment project

Ok, there were lots of hair pulling moments, but I did it finally. I completed my first e payment project, an online shopping application. It was sort of fun and I learned some new things. The bank that we had created Merchant account with supported only Mastercard Gateway Service and our client did not want to have paypal integration, so my task became difficult. I had never done such an application before, so it was a challenge. I was the only person working on this project. We had purchased a shopping cart product but it didn't support this payment gateway, it supported every other gateway available except this one. So I was in bit of trouble, I had to integrate this gateway with an application that didn't even had a technical manual. I was the one who recommended this product to the management and now I was stuck with this. I tried to contact their support requesting for a technical manual on their APIs and other classes. But they didn't provide me anything. So I starte...

Dotnetnuke 4.9.4 on a port in IIS

So I was trying to install DNn 4.9.4 on our test server on the port 8032. Idea was that I would install it and another guy from our team would work on the skins. Well, installation is supposed to be simple, but I din't know what was in store for me untill I tried! Ok I started by creating a database and I copied the files from install zip file. Then I created the new website in ISS on port 8032. I changed connection string values in the web.config and the site installed properly. Now I was happy, this was my first DNN installation, wow that felt nice :) Now I clicked on the "Click here to access your portal" link and duh, nothing. It initially gave me Page not available error, then I refreshed the page a couple of times and it gave me 403 error. It was almost 9 in the night and I was feeling hungry here. Ok I checked most of the articles that was available out here and did all what the experts suggested, but to no avail. I found that in the PortalAlias table, it inserted ...