22

When setting up a new Magento configuration, in the payments section I am given a couple different options for Payment Action under Authorize.net. Specifically Authoize and Capture and Authorize Only.

According to the Magento docs, Authorize Only confirms that the payment method is valid and the funds are available, but it doesn't actually charge the card, where as Authorize and Capture also places a hold on the card. When does Authorize.net take the money when the setting is set to Authorize Only?

  • My guess would be once the merchant marks the item as "shipped" in Magento, hopefully someone can confirm. – beeplogic Jan 22 '13 at 21:06
  • Or when the invoice is issued, as the invoice is related to money that you need to get from the customers :) – FlorinelChis Jan 22 '13 at 21:07
22

In order to Capture the payment, do the following steps:

  1. Select the order you'd like to capture the payment for (Sales->Orders in admin panel)
  2. Click the 'Invoice' button at the top right of the page
  3. Once in the invoice page, scroll down and select 'Capture Online' from the drop down menu
  4. Click the 'Submit Invoice' button
  5. Enjoy a vacation :)
  • 4
    Worth noting is that charges that have been Authorized but not Captured are only valid for a set amount of time. I recall 36 hours, but this could be incorrect and/or depend on a number of variables. – pspahn Jan 22 '13 at 22:42
  • 2
    Authorization Only transactions expire on the payment gateway after 30 days. The actual hold of funds on the customers card is somewhat dependent on the rules set by the card issuing bank, and commonly last for up to 30 days as well. – davidalger Jan 23 '13 at 3:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.