Is a payment gateway, i.e, razor pay, part of the deal made on freelancer if I am a frontend developer and I made the deal with the client to just integrate APIs and make the UI in React?
Or should I ask for an increase in the price for integrating the payment gateway?
And isn't it something that the client should have told me before starting the project?
It's a fixed price project and it has a strict timeline. He didn't talk about this payment integration before. He just gave me the link to a website and asked me to build it and told me to pay a fixed amount which was of course negotiated by me.
And when we did the deal I clearly mentioned the pages and time I will make and he agreed to that. Now, after doing some work, I asked him what more is left and he repeated the list along with the payment integration. Which I reminded him was not there in the deal. To which he said, of course, it's by default there on a shopping website.