I see that SIM is being replaced by Accepted Host so I've been trying to use Accepted Host in a new project. I have the basic thing working, but I do have a few questions. I'm using the Python SDK.
from authorizenet import apicontractsv1 transaction_request = apicontractsv1.transactionRequestType() transaction_request.billTo = apicontractsv1.customerAddressType() transaction_request.billTo.company = 'My Company'
โ07-17-2017 05:13 AM
After more searching, I did wind up finding the answer to one of my questions. This is in regards to not receiving a transactResponse event within the IFrameCommunicator. For anybody else wondering, at least when using an iframe like I am, you will ONLY receive this event if you have showReceipt set to False within hostedPaymentReturnOptions.
Not sure why it works this way. It would seem to me that it's still beneficial to get transactResponse and STILL be able to use the default receipt page. Since I need to receive transactResponse in order to do other post-paid things, I wound up setting showReceipt to False and having to create my own receipt page (based on the Authorize.Net default receipt page).
โ07-20-2017 05:40 AM