Hello,
we have started to use Authorize.net in our production environment and we are noticing that 1$ charged is applied to client's credit card.
We are using the following transaction type:
<transactionType>authCaptureTransaction</transactionType>
Even if it seems that this amount is returned back to the client within some business days , we would like to avoid that the clients see this charge on their bank account.
Is there any way to prevent this amount to be charged ?
Could you please advice? is a quite urgent subject, thank you!
Regards.
04-25-2019 01:12 AM
Do you mean <transactionType>authOnlyTransaction</transactionType>?
authCapture actually charges the card. authOnly verifies the card can take $1 and will lower their credit limit that amount for approx 24 hrs but will not collect it.
04-25-2019 09:12 AM
Hello,
currently we are using AUTH_CAPTURE_TRANSACTION, so you mean that if we switch to AUTH_ONLY_TRANSACTION the 1$ will be not charged and only the real amount to be paid will be collected?
If we use AUTH_ONLY_TRANSACTION do we need additional steps to collect the real amount to be paid?
Thank you.
04-26-2019 01:09 AM - edited 04-26-2019 01:10 AM
04-26-2019 03:23 PM
Adding to @Renaissance answer. Most people Auth Only $1 just to verify a card is valid when an amount is unknown. If you know the amount you Auth Only for that amount and then capture later. With Auth.net the capture of an already authorized amount is basically a free charge. For example, my company takes an order and Auth Only for the amount. When we ship, we Capture the amount (you can capture the amount or lower once). If there is a backorder we have to Auth Capture the next shipment.
04-27-2019 05:07 PM