hello,
rien de bein complique la dedans a vrai dire

il te suffit de faire un script tout con qui verifie si le paiement paypal est fait ou pas. de toute facon paypal te balance un code retour sur une operation donc tu le sais d'office
apparemment paypal est ta solution, jettes un oeil dans la doc, tu peux recuperer le statut d'une transaction, donc tout betement, le type ouvre un compte, il rak via paypal, tu enregistres le paiement et une fois que tu as la confirmation de paypal alors tu autorises l'upload sinon tu ne l'autorises pas
a vrai dire je vois pas trop ton probleme, car ce qui est complique c'est de gerer les comptes utilisateurs, pas tellement de recup la reponse de paypal.
ou laors j'ai rate une etape peut etre. precises ta demande stp
a vrai dire, j'ajoute un truc, selon moi c'est ta methode qui n'est pas bonne, pourquoi faire uploader un gars un gros fichier et bouziller ta bande passante si le mec ne paye jamais, fais lui plutot acheter des credits de valeur fixe ou variable si tu le souhaites, en fonction du nombre de credits engranges, il a le droit a tant d'espace pour son fichier, a partir de la si le paiement est ok (et il l'est puisque le gars a des credits), le gars a la possibilite d'uploader, sinon il ne l'a pas

pour moi il n'y a donc pas d'"uploader" gratuit ou payant, car l'upload est une operation toute bete, si ca ne fonctionne pas par chargement de fichier classique (fichier trop volumineux qui passe en time out), tu peux passer par le ftp direct et gerer toi meme l'espace que tu alloues sur le ftp avant le chargement du fichier, si le fichier est trop gros tu commences meme pas l'upload. penses comme pour n'importe quel upload a verifier le type mime du fichier
bienvenue sur le forum