Closed (fixed)
Project:
Commerce Card on File
Version:
7.x-2.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
21 Nov 2011 at 22:01 UTC
Updated:
20 May 2014 at 22:00 UTC
Jump to comment: Most recent
Comments
Comment #1
R.J. Steinert commentedHmm, I think you'll want to look at the Payment rules as this module doesn't trigger payments to be created, it only provides a payment method.
Comment #2
bbjay commentedOk thanks for replying! I'll see if I can come up with a way do this. I think the main question to get this to work is, can the card information be input by the customer before they place their order or does an order have to be placed before a card can be considered on file? I know a lot of physical places (gas stations, restuarants, or hotels) will run a temp amount charge to test that a card is valid, and then update with the actual price when the sale is finalized. Would a small charge have to be created first to store a customers card info on file for future orders?
Comment #3
dwkitchen commentedPayment gateways would need to provide a card save only option for payment.
Rules could then be used to charge the card data when the order is completed.
Comment #4
jpstrikesback commentedIf I'm not mistaken another way this could work is by adding a transaction "Pre-Auth Capture" Rules action & function to a payment gateway. Then you could set the initial transaction to pre-auth and capture upon whatever order status needed via rules.
Comment #5
dwkitchen commentedAuth/Capture is available on most payment gateways. However it depends how long it is between the order is placed and the store wants to charge the card.
There will be a limit on the time from the auth to making the capture, this could be 30 days or as little as 3 days all depending on the merchant acquirer account.
Comment #6
aviindub commentedI am interested in implementing a pre-auth and capture feature for this module. Has there been any other discussion/activity around that?
Comment #7
bojanz commentedWhat #4 and #5 said.
This is implemented on the payment method level (commerce_paypal has it, for example), so there's nothing for cardonfile to do.