cancel
Showing results for 
Search instead for 
Did you mean: 

My client need to be able to rebill customers (not recurring) without keep getting CC number.

We are building a site for a client that offer discounts on hotels for his members. 

 

we have set up the membership (one time payment) no problem.  Client signs up and its charged 9regular ecommerce transaction.

 

But what our client needs after that has us a little stumped.

 

in a nutshell, the member  stays at a hotel, after which the hotel tells My client (site owner) how many nights the member stayed.  the site admin now need to charge the member $x per night from the website

 

My client (site owner) then logs into his site and creates an invoice for $x for the member and then hits  "pay now"  the member is then charged $x

 

thats the part we are stumped on.

 

Obviously we don't want any cc#s kept on the site.  So we want the site to tell Auth.net.. "OK charge this card"

 

Possible?

 

thanks

Garfield

IMC Media Group

garf90
Member
1 ACCEPTED SOLUTION

Accepted Solutions

Sure, it's called CIM (Customer Information Manager). Basically, you create a profile, then you can charge against the profile ID's from then on - no credit card info needed. If you want to avoid PCI requirements, you can use hosted CIM popups for when the customer enters the credit card info, or you can collect the credit card info through your own form and set up the billing profile with an internal call, similar to AIM.

 

If using PHP, see the CIM.markdown file in the doc folder of the SDK. The pdf documentation and/or sample application should cover how to do popups:

http://www.authorize.net/support/CIM_XML_guide.pdf

http://developer.authorize.net/downloads/samplecode/

View solution in original post

TJPride
Expert
4 REPLIES 4

Sure, it's called CIM (Customer Information Manager). Basically, you create a profile, then you can charge against the profile ID's from then on - no credit card info needed. If you want to avoid PCI requirements, you can use hosted CIM popups for when the customer enters the credit card info, or you can collect the credit card info through your own form and set up the billing profile with an internal call, similar to AIM.

 

If using PHP, see the CIM.markdown file in the doc folder of the SDK. The pdf documentation and/or sample application should cover how to do popups:

http://www.authorize.net/support/CIM_XML_guide.pdf

http://developer.authorize.net/downloads/samplecode/

TJPride
Expert

Yes, CIM would work, but ONLY IF you don't use CCV filtering. 

How can I implement CIM and "rebill" by targeting previous settled transactions?  My server crashed and i lost customers' credit cards.  Need to find a way to rebill these customers without asking them to re-enter credit card info.

 

(my cry for help is here: http://community.developer.authorize.net/t5/Integration-and-Testing/HELP-Server-hard-drive-crash-los... )

Well, you can manually create an ARB subscription from a previous transaction, but I don't think you can do anything beyond that if you don't already have CIM profiles set up. You could try ticketing from your account and asking Authorize.net for a one-time dump of credit card info, however, so you can convert to CIM - I've heard they allow this.