Quote Originally Posted by indieover
so we have to donate our points here after we got approved. i thought that they will automatically going to deduct those points after approving and paying for those points.
Nope, the process is automatic... you have to manually donate your credits to the admin.

After donation, usually you get paid within a few days.

I don't know exactly, as I got paid from them only once, last month!