wen u giv ur alertpay email 2 ptc o ptr sites,dey deposit it automaticaly.
n i think wen u wana pay,u hav 2 mention ur alertpay email id dere.den u wil get a notification o somthin in ur alertpay acount.accept it 2 make da payment
u cn link ur credit card.bt i dnt knw whetha u cn deposit money in alertpay usin ur credit card