Phonepe was an amazing app which have provided heavy cashback offers before few months but after the introduction of scratch and win process of cashback you never get a cashback above 10rs that too the minimum transaction amount is very high.
For upi payment I would say phonepe is best because it is much faster than any other similar applications.
Transfer of money between two bank account and also self transaction is very easy with this application.
The user interface is not so user friendly with every update the interface will be changed which make the option like payment and profile quite difficult to find out.
Now a days there is no cahback on phonepe so I suggest not to use this application if you need cashback on your recharges.
For making payments to other third party apps through phonepe is not possible to me because their website will always show processing your request but the payment page will never be loaded.