You will have to pay for them now. I also highly recommend you print your order receipt and bring it with you on the ship. Are your excursions showing now? It used to be 90 days before sailing before you could book them.
You can also read the Shore Excursions FAQs HERE.