chargeCard( %_billingInfo ); ... sub chargeCard { my %_billingInfo = @_; $_billingInfo{key} } #### chargeCard( \%_billingInfo ); ... sub chargeCard { my $_billingInfo = shift; $_billingInfo->{key}; }