If anyone has already accomplished this, I would appreciate your insight. I have some custom fields added via the CP. I want them to get passed on to authorize.net during billing so that they appear on my merchant receipt. I know that I need to add the fields to the array in authorize.inc.php; I also know that this is normally done by calling up the fields like so: 'Organization' => $member['data']['organization'], 'Position' => $member['data']['position'], etc. However, this is not working and I am getting empty values for those fields. They *do* appear correctly on my profile page, however. Does anyone know if there is another piece of code missing? I'm thinking I need some kind of global variable or something that will make sure that these values are available to the payment plugin so that they can be passed on. It appears that authorize.inc.php does not have the values for those variables available to it or else I am calling them up wrong. Thanks.