Refund Advance

How is the refund advance amount determined? Also I see my advance on Santa Barbara site but not my card, what could be the delay? It has been about 4 hours of it showing. I viewed the article that said within 1hour.