Why do I get the error message “Missing Payment ID” when I try to join, or to renew

This is usually caused by using an older Apple device which has iOS9 or before. The payments section of my site has had to be re-written to comply with the GDPR and Strong Customer Authentication (SCA) legislation.

Either update to iOS10 or later, or use a device which does have iOS10 or later.