Joomla 3.6.4
CB 2.0.15
CBSubs 4.1.0
I'm having a big problem with online payments using authorize.net emulation. It processes the transaction, but the response is not good & the resulting display is misleading.
I found two similar problems reported years ago, with no responses:
Payment Confirmation / Thank You Text
Payjunction, using the authorize.net emulation
It shows the message and beneath it continues to load the checkout/payment panels as seen here:
The message reads:
"Returned text: 1 0 1 This transaction has been approved. 123456 B 3386018493 N21 Active Member for username 150.0 CC auth_capture 1560 Full Name email 984449DCF9C0668A7A7E9457DEFFA68C N"
(the bold text had the user's data)
The appearance of the message and displaying checkout/payment panels may lead users to think it failed and they need to retry.
The payment gateway set up is with the authorize.net plugin. I've set it to Yes: AIM: Single Billing per payment and to use the "Other server compatible with Authorize.net" with their gateway emulator URL:
heartlandus.transactiongateway.com/gateway/transact.dll
. I've entered the API login ID, transaction key & hash. All the fields CB asks for match what their instructions describe to configure the gateway, except the silent posts section. I haven't yet asked if they support it, but CBsubs says it's optional & I was not worried about this yet, especially without using ARB.
Heartland offers emulation and support for AIM as well as SIM. They do not support XML AIM, CIM, ARB, DPM, Card Present, or Transaction Details APIs.
More info that may help - the site also has HikaShop and I ran some tests there. I was able to check out with no issue. I will be contacting Heartland's dev support for advice but would love your assistance given it seems to work in another usage.
What can be done to correct the response from the gateway, to return the success/confirmation message configured in CBsubs and allow the user to continue?