Yes, you can generate payment link for a specific amount. Your customers can’t change the amount to be paid,
if you generate such link. If you don’t want so, you can create a generic payment link as well.