There is no link at all.
Either you fill in the warranty card lower portion and send it in. Or make a trip down to their office to apply and pay there.
Somehow my warranty card do not have the lower portion, dont know wat Alan Photo do with it. so I have no choice but to go down to their...