Why is my customer able to change the payment amount?
If you have configured the Payment Type as Varied for the added payment field, the user will be able to modify the payment amount displayed on the payment gateway upon form submission. For example, this can be used in a donation collection form where the user might want to change the amount.
If you do not want the customer to change the payment amount, make the Payment Amount Type Fixed (from the drop-down).

Refer to this link for more information.