Please check my sentence

Hi all,

Would you please check if the following sentence is correct?

“We will send you an invoice showing the amount. Please make a payment within 30 days after your receipt of it.”

Aikamama

Hi Aikamama.

We will send you an invoice showing the amount. Please make your payment within 30 days of receipt.
or
Please make your payment within 30 days of receiving it.

Hi Beeesneees,

Thank you very much for your great help!

Aikamama