There is an additional cost for Rboy’s apps. You pay a one time license of about $40 and it gives you access to everything in his library. There are also some free smart apps you can try, but at this point I personally think that Rboy is the best choice for keypads and locks. An excellent set of features, covers a large number of different models, and their support is also good.
If you’d like to look at some of the free options, check the quick browse lists in the community – created wiki, and look down the page for the smartapp section. There’s a list there for locks.
If you haven’t investigated using custom code before, you might start by reading the following FAQ, as it will explain both the terminology and the basic concepts. But it’s pretty simple, basically you find code you want to use, you copy it, and you paste it into your own account.