Step 1: On your IoPay wallet's home page, Click on βEarnβ
Step 2: Browse the list of available validators and select one by clicking on 'staking'
Step 3: Click 'Create Stake'
Step 4: Choose 'Native Staking'
Step 5: Choose a delegate, preferably from the top 36 delegates. Avoid Binance and Unifi protocol as they don't reward stakers. Click on "Next" at the top right of your screen.
Step 6: Enter the amount of IOTX tokens you want to stake and click 'Next'
Step 7: Select the stake duration
Step 8: Toggle on the stake lock option if you wish to gain more rewards and click on 'Confirm'
Step 9: Click 'Yes, make transaction' and you're done
Step 10: After completing the transaction, Click on the 'Earn' tab, then "Native," and you will see your staking bucket.