I am trying this plugin - testing worked fine, now I am trying some live processing and I am getting this back in the status: Declined perm |authorize_cim_user_profile_id or authorize_cim_payment_profile_id is not defined is this an element of the plugin or is this on the authorize.net side?
Where can the CIM plugin be found? Or is it something that needs to be custom written? A client is interesting in moving from AIM to CIM with Authorize.net and I'd like to be able to supply him with some specifics.
[jlivingston] - You can enable the CIM plugin through the aMember control panel. Go to http://<your-amember-site>/<your-amember-directory>/admin . Then log in and go to Setup/Configuration, then click on Plugins, then check the box next to "authorize_cim". Please note that this is BETA software and probably is not ready for your client. I am deciding whether or not it is worth it to make the required improvements to this plugin myself. Please let me know if you are interested in sharing the cost.
[michaeljohnson500] Hmm -- this, by the way, is the one who posted the question on Monday, I used the wrong account when posting that day -- the client's installation only lists the vanilla authorize plugin and the authorize_aim plugin, no authorize_cim. The client is running 3.1.2 -- and a heavily customized version at that. We might very well be interested in sharing the cost. I'll leave you a visitor message (under your profile page) with my contact information.
Speaking of that "authorize_cim_user_profile_id or authorize_cim_payment_profile_id is not defined" error, does anyone have any idea what's causing it? Alex? I have a case like that on my hands too...
Seems to be a bug in plugin. Error generated when $member['data']['authorize_cim_user_profile_id'] or $member['data']['authorize_cim_payment_profile_id'] are empty so transaction can't be processed without this info. So need to check exact situation with that payment and user. What happen exactly before this error?
You probably got a trouble ticket from one of my clients regarding this issue over the weekend already... keep me/us updated on this here if you can too, in case it is a problem with the plugin (I've got enough clients using that CIM plugin that I'd like to know for their sake as well). Thanks.
Curious as to why the Authorize CIM plug-in is still in beta. Appears that there is a fair amount of interest in being able to process recurring payments with Authorize.net. In any event, I've been using it and so far it seems to be working fine. I'd be interested to know what issues are standing in the way of getting a production version of the plug-in out.
I'm curious how to transition recurring subscriptions from the authorize_AIM module to the authorize_CIM module.... Does the Customer information get uploaded to authorize.net when a recurring transaction renewal happens or does this information need to be manually uploaded to authorize.net or is there some other trigger. Excited to have the CIM capability....
Well this will require customization. By default CIM plugin will serach for profile id and will not send rebill request to authorize.net if there is no profile_id, but this is possible to customize it so when there is CC info stored in database it will create profile on rebilling. Please contact us in helpdesk if you are interested.