Tower Plugins

  • Plugins
  • Development
  • Support
    • Account
    • Pre Sales Questions
    • Customer Support
    • Manage Serial Key Usage
    • How To Videos
    • Frequently Asked Questions
  • Testimonials
  • Cart
  • Plugins
  • Development
  • Support
    • Account
    • Pre Sales Questions
    • Customer Support
    • Manage Serial Key Usage
    • How To Videos
    • Frequently Asked Questions
  • Testimonials
  • Cart

Authorize.net CIM Payment for Gravity Forms

$79.00

The CIM Payment plugin integrates your website’s Gravity Form with your Authorize.net account Customer Information Manager (CIM Profile) functionality. You can charge an amount with check or credit card and simultaneously create a CIM profile for future use.

If the user is logged in, the Profile ID and Payment Profile ID are also saved on your website to the user’s metadata. Then you may add a CIM Profile field to your form to allow your logged in users an option to pay with a previously saved payment method (optional). Otherwise you may charge the CIM Profile through your Authorize.net interface.

Categories: Authorize.net, eCommerce, Gravity Forms Plugins, Wordpress Version 3.5.0
Compatible with Gravity Forms 2.8, Wordpress 6.6 and PHP 8.3
Purchase is for single site license and support for 12 months
  • Description
  • Read Me
  • Available Hooks

Product Description

Process a payment through your Gravity Form and create a Customer Information Manager (CIM ) profile that saves your customer’s payment information in Authorize.net

The CIM Payment plugin integrates your Gravity Forms with Authorize.net. You can charge (or authorize) an amount and simultaneously create a Customer Profile for future use.  This works well for businesses that need a payment method on file for subsequent charges after initial payment.

If a user is logged in when a CIM Profile is created, it will be saved to their user profile and may be used in the future for payment by adding the CIM Profile field to the form. This is optional. The saved profiles will not be visible unless the user is logged in and you have added the CIM Profile field to the form.

CIM PROFILE FIELD

Add the CIM Profile field to your form to connect logged in users with their saved profiles.

 

 

Snapshot of the CIM Profile field
If a logged in user has saved profiles and you add the CIM Profile field to the form, the saved profiles will be presented to the user via the CIM Profile field. Then the user may use a saved profile to make a payment.

Create a feed to process a payment upon form submission and send data to Authorize.net. The payment details (credit card or check) will be used to attempt to create a CIM Profile. You control what happens if a profile is not created because of a declined payment.

CIM Payment Feed

 

  • Upload the CIM Payment plugin and activate.
  • Enter your Authorize.net settings and Serial Key in Forms>Settings>CIM Payment
  • Create a Feed mapping your form fields to any required fields in your form that you want sent to Authorize.net
  • If you wish to allow your logged in users to use a stored payment method, add the new CIM Profile Field to your form. If the user is logged in during initial payment and profile creation, CIM Profile data will be saved in their user meta. Then it will be available to them through the CIM Profile Field on subsequent visits.
  • Your users do not have to be logged in to create a CIM Profile. But they do need to be logged in for profile data to be saved to their account.
  • This plugin only creates single, one time payments and a CIM Profile.

You must have the Customer Information Manager functionality set up through Authorize.net. See their documentation at https://support.authorize.net/s/article/What-Is-the-Customer-Information-Manager-CIM

This plugin only works with transactions greater than $0 (a Gravity Form condition). Need to just create a profile without charging? The CIM Profile plugin just creates a profile without processing a payment.

Content of the plugin ReadMe.txt file located in your plugin:

INSTRUCTIONS:

1. Unzip into your plugins folder or use the WordPress plugin installer (For updates, delete the existing plugin first. You will not lose your settings.)
2. Activate  (Gravity Forms must be activated as well for GF-CIM-Payment to work)
3. Add Serial Key and Authorize.net credentials in Form>Settings>CIM Payment
4. Create a feed in each Form you wish to use the plugin. The field mapping is optional unless required by your Authorize.net settings (See your Authorize.net Settings>Payment Form for required field settings.)
5. Please visit the Gravity Forms site for information about standard Feed behavior like conditional processing.

NOTE: You must have a successful transaction for the plugin  to attempt to create a CIM profile.
If a profile is created, a note will be in your form entry data with the CIM Profile ID. If the user is logged in, the profile will be saved to their user metadata.
Authorize.net attempts to match a customer to an existing profile based on email or email and customer id if provided.
If you want to prevent duplicate searching and create a new profile with each transaction, you should send a unique value for the customer id.
If the customer is logged in, the profile information will be saved and available to the user if the CIM Profile field is added to your form.

Available hooks in the plugin:

Billing fields

apply_filters( ‘GFCIMPayment_billing_fields’, $fields )

Submission data array

apply_filters(‘GFCIMPayment’, $submission_data, $feed, $form, $entry)

Filter the transaction object

apply_filters(‘GFCIMPayment_creditcard-transaction’,$transactionRequestType, $submission_data, $form)

apply_filters(‘GFCIMPayment_echeck-transaction’,$transactionRequestType, $submission_data, $form)

apply_filters(‘GFCIMPayment_profile-transaction’,$transactionRequestType, $submission_data, $form);

Filter the Customer ID sent to Authorize.net (If you do not map the customer id in the feed, the plugin will use the logged in user id or send no data (if user is not logged in).

apply_filters(‘GFCIMPayment_customer_id’, $id, $submission_data );

You may also like…

Authorize.net CIM Profile Creator for Gravity Forms

$79.00

Related Products

Copy Feeds Plugin for Gravity Forms

$18.00

Bulk Edit the Creator for Gravity Forms

$12.00

Plugin Reviews

Owen
Customer

Wow, your help and support is second to none. Very great full.

Ogechi
Design Director

Thank you for all your help Ryn! We got it all figured out.

John
Entrepreneur

This did exactly what I need and worked perfectly!

Kate
Designer

Just tested it and it's all working as intended now! Thanks again for your timely support.

Aaron
Customer

Thank you for the quick response! This plugin is great!

Richard
Developer

And thanks for getting back to us so promptly!

Michelle
Developer

Perfect! Thank you very much. [...] Please close this ticket with my appreciation.

Graciela
Business Owner

Thank you for your great customer service and timely responses!

Gordon
Developer

You have been a rock star!  I won't hesitate to use or recommend your plugin in the future.

Chelsea
Director of Marketing

Just confirming your help on this was great and we were able to get this set up. This ticket can be closed! Thanks very much,

Tamra
Developer

... this worked great! Thank you!

Jon
Developer

First off, love the plugin! It works just as it should.

Shaun
Developer

Thank you for all of your time, it's the quickest I have ever heard from a WP Plugin author!

Steven
Development Director

Thank you again for this amazing plugin 😊

Ellen
Developer

This is a great plugin, it worked right away.

Jennifer
Developer

Thanks for all your help these past two days!

Andy
Customer

Bought and tested the plugin. Works as claimed. Thank you so much.

Jon
Designer

I have a happy client and you have a happy customer! 🙂 Thanks for your attention today. I greatly appreciate it.

Keith
Chief Marketing Strategist

The CIM for authorize and it turns out it’s idiot simple and works like a charm. Totally awesome! Thanks Amy! You’re someone to know for sure!

Tracy
Designer

Thanks very much for prompt reply.

Custom Development Reviews

Global Sat Phone
Issue Resolution

Amy did a great job of solving our Opencart/Joomla issues for our site migration. She was quick to fix all the unknown issues that came up.

Gain Management
Custom Plugin

I want to thank Amy for delivering on every promise, I needed a custom merchant site built to meet my needs and Amy delivered exactly what I requested on time and on budget. She is very responsive and clearly a master of her field. I highly recommend her to prospective clients!

Freedom Service Dogs
Custom Plugin

Great work  ... I love, love, love it!

Lawmart
eCommerce Website

Amy Hill is a wonderfully competent website developer who knew exactly what I needed to update my website with a new look and improved user/admin interface. She also greatly improved the e-commerce functionality of the site to make it faster, smoother and more reliable. Many times she knew what I needed before I even asked for it, and when I did want changes made, she made them quickly and efficiently. She delivered the project on time and within budget, and I have no hesitation to use her services again.

Live Video CoParenting
Custom Joomla Component

Amy is skilled, intelligent and easy to communicate with. She completed the job to my complete satisfaction. I recommend this contractor highly.

Jely Finger Guitars
eCommerce Website

We are so very grateful for our affiliation with this talented lady.

client screenshot
A1 Transmission and Gear

Amy Hill is extremely knowledgeable, energetic and dedicated to getting it right, PLUS on top of that she is very easy to work with.  It can be a bit intimidating to work with some computer programmers but with Amy that’s not a problem. Another top notch fact about Amy is how she can be so creative.  By the time I finish with my daily business I don’t have much energy to think hard about my website, all I have to do with Amy is give her a couple broad thoughts and she’s able to see what I’m trying to do and she delivers the product ASAP which lets me to go back to my regular job with a smile on my face.  I highly recommend her services!

Zenvea Essential Oils
Owner

Consistently excellent service over multiple projects. Highly recommended.

Down River Equipment
Custom Plugin

Don't ever leave us!

Pro Credit Fix
eCommerce Solution

Excellent job!!!!!!

Golf Squad
eCommerce Solution

Amy was awesome and finished the job with ease and professionalism. She was able to complete a job that several other local freelancers were not able to do … it is a huge relief to our company and I would definitely recommend her!

Copyright © 2022 Anvil Zephyr, LLC
  • Support
  • Account
  • Manage Serial Key Usage
  • Terms and Conditions
We use cookies to ensure that we give you the best experience on our website. We have no intention of treating you like anything other than the amazing customer you are!
If you continue to use this site we will assume that you are comfortable with that.
OkRead Policies