We successfully implemented a CIM setup for a site that rents/leases merchandise, but I need clarification on a couple of things. I noticed in the documentation or in a forum somewhere that future transactions can not be more than the initial transaction. Does this apply to CIM setups too?
Basically the flow of the site is this. You choose an item to rent/lease for a date or date range in the future. (Could be as much as a year or more into the future.) The site charges the end user the daily rental fee x the number of days they are reserving, tax, and shipping at the time of the initial checkout. Just prior to the shipment going out they want to only authorize (not capture) the deposit amount which is significantly more than the rental, tax, and shipping charge. In fact the deposit amount is so high that you would only want to put the hold on the card for that amount just prior to shipping to avoid a huge authorization on someone's card for an extended period of time. The amount for the deposit I am talking about could easilly max out a card.
1.) Because the deposit is greater than the initial transaction, will it allow them to Authorize the much larger amount at that later date?
2.) In the unlikely event that the end user flakes and keeps the merchandise, is there a time limit on converting that deposit authorization to a capture and if yes; does the clock start with the initial transaction or when the deposit is authorized prior to shipping. (Assuming that is allowed with the greater amount of course.)
3.) In the event that the end user returns the rental item late and additional charges need to be added for the original rental, will that be doable on top of the other two transactions (original auth capture & auth for deposit prior to shipping) and is there anything that should be avoided or that needs to be done to make that work.
If you have any other advice or cautions with this, I would be extrememly grateful. Thank you in advance!
Solved! Go to Solution.
10-07-2014 09:22 PM
Hello @altdev
A credit card authorization for any amount can only be held for 30 days from the time that the bank provides the authorization code. After 30 days that authorization will expire.
When using our CIM Service the customer’s data is stored in our secure server, each data is represented by a profile ID. You can charge the customer’s profile ID any time as long as their card is still valid and has the available funds for the transaction. That being said, if you are using CIM you can always request for a new authorization using the customer’s profile ID and this is not tied to the original authorization.
CIM is good for storing the customer card information, but if you are loaning out some product and take a security deposit, you want to also make sure that the card limit will suffice.
Richard
10-08-2014 03:43 PM
Hello @altdev
A credit card authorization for any amount can only be held for 30 days from the time that the bank provides the authorization code. After 30 days that authorization will expire.
When using our CIM Service the customer’s data is stored in our secure server, each data is represented by a profile ID. You can charge the customer’s profile ID any time as long as their card is still valid and has the available funds for the transaction. That being said, if you are using CIM you can always request for a new authorization using the customer’s profile ID and this is not tied to the original authorization.
CIM is good for storing the customer card information, but if you are loaning out some product and take a security deposit, you want to also make sure that the card limit will suffice.
Richard
10-08-2014 03:43 PM
That's exactly what I wanted to know. Thank you!
10-09-2014 01:01 AM