Valid & Invalid transactions

Price change in an item that was ordered

Q: A Muslim company confirmed the price of a product with me at R1800. They said stock will come in a few months.

A few months later the product comes and they say I must pay R2200. I said that you confirmed the price at R1800. The company says that price was then, and now it changed because of USD exchange rate. But previously he confirmed R1800 and never mention USD exchange rate.

I waited months to buy it from them and did not inquire elsewhere because they confirmed the price and my order at R1800.

Please advise:

(1) Is their action as above permissible?

(2) If permissible, is it in conformity with Islamic values? I am annoyed because I waited to buy it from them specifically at their confirmed price. I could have bought it elsewhere all these months.

Earning by investing some money by liking and subscribing to different YouTube channels and uploading them to an app

Q: There is an online app in which you get a daily job by investing some money by liking and subscribing to different YouTube channels and uploading them to the app. It gives daily money on account of investment. Like invest 15000 rs and have to do 10 daily tasks and get 600 rs daily. Is it halal?

Earning by viewing adverts online

Q: I am doing online work. The process of this work is that they have websites where we can work. They have the process that first we have to choose the package. I have chosen a package of 1000 rupees. It is a silver package. I have to see ads daily. One ad for one day. 1 ad will give me 60 rupees. This package is valid for 30 days. I will make 1800 rupees from there by watching ads daily on this website. After a month I can withdraw this amount in my easy paisa account. They cut out some service charges and give me 1700 or something. So I wanna know that if this money is halal for me or haram?

Selling livestock without taking possession of the livestock

Q: I've been doing livestock for the past year, I wholesale and retail livestock throughout the year and I try to do everything in the best of my ability and in the halaal way.

Yesterday I came across someone who told me the way I'm running my business is haraam.

I'm From Durban and I get livestock from Northern Cape, Free State and Eastern Cape. So when I wholesale throughout the year as customers want animals, I order from the different farmers and get it delivered directly to the customer. The farmer will send me a video, I will send the video to my customer and if he is happy then I will confirm the order with the farmer and get it delivered to the customer.

Qurbani time the farmers know that I take alot more animals so they call me or video call me and tell me they have this amount of animals for me and keep it aside. Basically they book it for me and as I get customers I call them and tell them to send this amount of animals from my lot to the customers location. I haven't personally seen the animals. The farmer does send me videos and video calls me and I don't have time to go and see them.

Is it permissible the way I trade? If not, then all the money I earned and consumed is haraam and how do I go about fixing this issue? Please advise me.