Hi @ckloh
Sorry for any confusion that was caused.
I believe it’s already mentioned in the first paragraph of the plugin description that the plugin ships with 10 free email and 10 free SMS transactions. Apologies if it was missed. We are working on an update which will make this information more apparent to users in the plugin.
As @clorith mentioned you need a 3rd party service. We allow you to either use us or any other 3rd party service of your choice with the plugin. By default, we ship it with our services so that it’s as easy as possible for any users to set up OTP verification for their site.
Since you will be using our service, we ask you to register, so that you can manage your transactions, license etc. We will add the explanation for this during registration so that users understand why they need to sign up.
I would like to thank you for your feedback as it would help us improve our service.
Let us know if you need any help in setting up OTP Verification for your site.
We would be happy to help in any way we can.