It seems the existing JWT producer uses the name and not the number?  That's what I modeled it after.

https://github.com/mozilla/zamboni/blame/master/mkt/purchase/webpay.py#L113