Do I have to make recurring payments for membership?

No. You just need to pay once for the membership. Then after your license has expired, after one year from the date of purchase of the theme, you may renew your subscription by paying only for the service charge.