Is there a way to automatically approve members when they pay their membership, instead of manually approving them every day?

No. All members require approval. This is to prevent Spam and unauthorized users from joining your account.