Agree with @Opalfeet here. Start with the pull up pants or cotton training pants which still offer some protection but allow the child to feel the wet sensation. Without this they don't know what's going on. They need to feel wet to learn what is happening.
Two potties in your lounge area, in visible sight of your child. Pants off as much as possible, yes there will be accidents.l but over time they will reduce. Toddler toilet seat to put on your own toilet seat with a step so they can get up.
When going out take off the nappies and put normal pants on, take the travel potty.
Start with day time then move on to night. You can get sheets which are like big nappies almost which you can put on the bed and you will need a waterproof mattress protector. I may be going against the grain here but I've always lifted my DS1 onto a potty once in the night when I wake, he does his wee and has only wet his bed once. He is almost 4 and was trained in the day by 2.5 and in the night a few months after. I get up to go to the loo in the night so therefore expect to help my DS1 to do the same, this is why I put him on the potty next to his bed or lift him to the when I wake in the night.
I'm following the same pattern with DS2 now who is approaching 21 months. Potties out in the lounge and he will go on them, still has a nappy obviously for naps and going out and at home most of the time but he is happy to sit on the potty and does wee on it and poo. His awareness about it is starting to increase. It helps he has seen his older brother do this too. DS1 will go the potty too to help show DS2 what to do also.
I've never used chocolate or stickers but I think as they started going on it young it just became normal. Will see how we get on training DS2!
Good Iuck, all children are different and do get there at different times.