do { delete $sale_items->{$salesKey}; undef( $paymentRow ); next; } if ( $paymentRow->{amount} == $sale_items->{$salesKey}{amount} and $paymentRow->{ppid} == $sale_items->{$salesKey}{ppid} );