I took it in 2017 via edx. I think I have satisfied all the requirement. Anybody can clarify it?
If you submitted all of the psets and the project last year, and they are graded and all pass with a high enough score, then be patient. While grading is automated for psets, the certificates are manually processed once or twice a month. It will probably be a couple of weeks before the end of year processing is done (perhaps this week).
If you don't have your certificate within a couple weeks, contact one of the staff, or a moderator.
If this answers your question, please click on the check mark to accept. Let's keep up on forum maintenance. ;-)