We would like to use the SIM hosted payment form to take AUTH_ONLY payments so we never have to deal with the credit cards.
We would then like to use AIM to process PRIOR_AUTH_CAPTURE, VOID and CREDIT transactions.
In our testing, it appears that the PRIOR_AUTH_CAPTURE and VOID will work without passing the credit card number and expiration date (which the SIM API does not return) as long as we provide x_trans_id, etc.
Is it possible to process CREDIT transactions without the credit card number and expiration date?
Sort of. You need the transaction number and last four digits of the card used. See page 14 of the AIM guide for details.
Thanks for the reply.
I did notice the last four digit requirement in the documentation, but it doesn't look like that would work for us. While we do have the transaction ID and other values, we don't have the last four digits or expiration date of the credit card - ironically, the SIM API doesn't provide them for security reasons.
You might be able to get them with the Transaction Details API