# Sync Additional Fields to Authorize.net CIM Fields

**URL:** https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035
**Category:** Get Help
**Tags:** authorizenet, cim, aim, authorize-net-config
**Created:** [October 26, 2021, 4:37pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035 "2021-10-26T16:37:16Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![user5fba07dabf16d247](https://avatars.discourse-cdn.com/v4/letter/u/7bcc69/32.png) [@user5fba07dabf16d247](https://community.gravityforms.com/u/user5fba07dabf16d247)
#### Post date: [October 26, 2021, 4:37pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/1 "2021-10-26T16:37:16Z")

</div>

I’m using the [Authorize.net](http://Authorize.net) CIM to collect data but there seems to be no way to sync within the plugin the “Company” field I have created to the [Authorizet.net](http://Authorizet.net) CIM’s “Customer ID” field. What happens is that a default number is automatically generated by the plugin (or the payment gateway), which makes things difficult to determine our records when multiple registrations are made by the same company. I did review this document, but have not been able to figure how I can create this override in functions.php so as not to have my code overridden by a plugin update.

Is there a way to create an override that will post the “Company” field on the form to [Authorize.net](http://Authorize.net)’s CIM “Customer ID” field?

Thank you.

---

<div class="post-metadata">

### Author: ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)
#### Post date: [October 26, 2021, 4:46pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/2 "2021-10-26T16:46:08Z")

</div>

Hi Heather, which document are you referring to?

Also, if you add code to your theme functions.php, that won’t be overwritten by any plugin update. It could be overwritten by a theme update, if you are not using a child theme. To prevent that, I have been using this plugin to keep PHP (and JavaScript and CSS as well) code snippets separate from the theme:

> **[Code Snippets](https://wordpress.org/plugins/code-snippets/)**
>
> An easy, clean and simple way to run code snippets on your site.

---

<div class="post-metadata">

### Author: ![user5fba07dabf16d247](https://avatars.discourse-cdn.com/v4/letter/u/7bcc69/32.png) [@user5fba07dabf16d247](https://community.gravityforms.com/u/user5fba07dabf16d247)
#### Post date: [October 26, 2021, 4:59pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/3 "2021-10-26T16:59:22Z")

</div>

Well apparently I lost the link. [This is the document](https://docs.gravityforms.com/authorize-net-config/) I’m referring to.

Yes, I’m using a child theme, so I’m not worried about that. It’s just generating the code to be sure that it’ll post to the [Authorize.net](http://Authorize.net) CIM.

---

<div class="post-metadata">

### Author: ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)
#### Post date: [October 26, 2021, 5:18pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/4 "2021-10-26T17:18:41Z")

</div>

Hi Heather. Our [Authorize.Net](http://Authorize.Net) uses the AIM integration, not CIM. I’ve never heard of anyone using that filter to integrate with CIM using our [Authorize.Net](http://Authorize.Net) Add-On.

---

<div class="post-metadata">

### Author: ![user5fba07dabf16d247](https://avatars.discourse-cdn.com/v4/letter/u/7bcc69/32.png) [@user5fba07dabf16d247](https://community.gravityforms.com/u/user5fba07dabf16d247)
#### Post date: [October 26, 2021, 5:20pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/5 "2021-10-26T17:20:58Z")

</div>

hmmm…I guess there’s a first time for anything!

---

<div class="post-metadata">

### Author: ![sacom](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/sacom/32/53_2.png) [@sacom](https://community.gravityforms.com/u/sacom)
#### Post date: [October 28, 2021, 1:55pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/6 "2021-10-28T13:55:12Z")

</div>

Heather, as Chris pointed Gravity Forms [Authorize.net](http://Authorize.net) add-on uses AIM. Therefore all the filter and hooks available are for this API. Adding CIM support to the add-on is not something you can do with the filters/hooks, it would require a rewrite of the plugin.

You can suggest adding support for CIM as as feature request here: [Gravity Forms Roadmap - Gravity Forms](https://www.gravityforms.com/gravity-forms-roadmap/)

Doing a quick search I found the following third-party add-on: [Authorize.net CIM Payment for Gravity Forms - Tower Plugins](https://towerplugins.com/product/authorize-net-cim-payment-for-gravity-forms/)

I would recommend you to reach the author before buying to confirm if it could fit your needs.

---

<div class="post-metadata">

### Author: ![user5fba07dabf16d247](https://avatars.discourse-cdn.com/v4/letter/u/7bcc69/32.png) [@user5fba07dabf16d247](https://community.gravityforms.com/u/user5fba07dabf16d247)
#### Post date: [October 28, 2021, 6:26pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/7 "2021-10-28T18:26:48Z")

</div>

Hello, Samuel.  
Thank you for the heads up on where to make a recommendation.

I will also make contact with the plugin developer to see if that plugin will do what we need.  
Thank you!

---

<div class="post-metadata">

### Author: ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)
#### Post date: [October 28, 2021, 9:34pm UTC](https://community.gravityforms.com/t/sync-additional-fields-to-authorize-net-cim-fields/11035/8 "2021-10-28T21:34:22Z")

</div>


