In function authorize_net_form_submit, the phone number field is commented out and the phone number is not being passed to Authorize.net, like:

//$d['x_phone'] = $edit['phone'];

All my transactions are all being declined and I think it's related to the lack of a phone number. Still working on it though. I can't figure out where the phone is being stored in the address book and the places I've tried don't seem to work (ie, $t->address['billing']->phone;).

Comments

brmassa’s picture

Status: Active » Fixed

Steve,

you are right. The address module on eC3 doesnt save the phone number on transactions. Its done on eC4. Since we wont work on eC3 anymore, im mark it as fixed.

regards,

massa

Anonymous’s picture

Status: Fixed » Closed (fixed)
reg’s picture

I've come across the same problem and although it's great that it's fixed in v4 it's not stable yet. The phone number is stored in the ec_address table, it's just a matter of relating it to the transaction. I'm looking into that myself right now, if anyone else has a solution for v3, please do tell.