Payment term/instalment payment

hi everyone. does anyone know how to make customer choose payment term by their own instead of admin choose it for them?

thank you in advance