I am using webform_civicrm to allow users to register for memberships. I changed the default payment method from credit card to invoice. As a result of which now multiple transactions are being recorded against the contact.
Transactions recorded with invoice as default payment method:
Transactions recorded with credit card as default payment method:
Please note that I tested with latest civicrm as well and the behaviour is stil the same.
Any help would be appreciated :)
Thanks!