www.nasaproracing.com/contingency/toyo_t...%20Racer%20Guide.pdf
I followed the above guide and got my bucks from the first two race week ends pretty quickly. Make sure you get your form signed by an authorized official, they recommend your regional series director, but any other regional official that can certify results is good too. Once I got my forms signed and uploaded, I got my bucks approved and sent via email within a week.
I haven't actually redeemed them yet to know how that works but I think you can either print them and present to the dealer, or there is a way to process them via the website if you are doing an order for shipment. Appalachian Tire, who services NASA-SE this season, said they have successfully processed a few via the new website so it seems like that process is working as well.