Really nice article!
For people getting the ‘Non White-listed Destination — rejected’ error, that’s because your Nexmo account is still in trial mode, and you can only send SMS messages to your white-listed numbers. To fix this you have a few options:
1. White-list the number you use. Here is the process: https://help.nexmo.com/hc/en-us/articles/204014853-Nexmo-trial-period-How-to-add-numbers-to-list-of-permitted-destinations-
2. Add credit yo your account. If you don’t want to add a credit card, DM me on Twitter, I’m @lakatos88 and I’ll send over a coupon code for 10 Euros on the Nexmo platform