The payment process will trigger again when the form user returns to make changes to their submission. Although the submission is updated after sending the form and the user can refuse to move forward with the payment, this is not recommended.
For example, let’s say you have a bakery order form and a user orders two cupcakes. They might change their mind at the last minute and order something else. Even if they make a new payment, this can perturb your workflow and create unpleasant situations between you and your customers.
Therefore, we strongly advise against allowing users to edit their submissions if you use your form to collect payments.