Don't update to 4.7! webform_civicrm module is not compatible with 4.7 (yet).
CORRECTION: Looks like the main issue holding that up functionality w/ 4.7 got fixed last month: https://www.drupal.org/node/2661232
Give us some more details - perhaps a URL to the form - so that we can have a look.
Couple of things to check:
is the CiviCRM contribution page still working? Does it have the correct Payment Processor still attached? That's where webform_civicrm gets the Payment fields from.
By default webform_civicrm will put the $amount total and payment fields on the next page - I'm not 100% sure but I think that may be required for it to load the payment fields.
Having different pages (page breaks) in your webform makes for a nice form. I often go: Parents, Children, Waivers, Payment