Zend certified PHP/Magento developer

How to reload Payment section in Magento2

I created a payment method in Magento2, in my payment form, it will display many payment gateways with different amounts, each amount will be with different payment service charges and different gateway currencies.
What I need is to reload the payment form each time I change the shipping method in order to recalculate the payment new amounts.

The below code is for how I detect the selected shipping method in my custom js

$(document).ready(function () {
     $(document).on("click", '#checkout-step-shipping_method input', function () {
           // here, I need to reload the payment form to recalculate the payment new amounts 
       });
});