Create the settings control
This configuration settings control is displayed in the backend page for creating a payment method. It contains the input fields for the properties of the For developers: Create the payment settings.
The control consists of a template, a class and a client component (.js file). In the template you define an UI input field for each property of the payment processor settings class. When the payment method is saved, the values in the input field get serialized into a string and set to the PaymentProcessorSettings property of the PaymentMethod instance. Basically, this control represents a field that consists of other fields.