I am doing an integration of my android with authorize.net sdk to accept card present transactions. Every thing works fine except to the ponit when we submit the transaction for processing, we are getting an error E00000 - Unknown error. We are not able to find the root cause of this error.
Can you please help? I have already spent 3 days trying to debug this.
Are there additional details that could help us further troubleshoot your issue? For example, are you submitting the track data? Is the track data encrypted? What is the content of your createTransaction request?
Yes we are submitting the track data and it is an encrypted one.
Here is the copy of the code that is being used for the processing of the transaction:
CreditCard creditCard = CreditCard.createCreditCard();
Order order = Order.createOrder();
order.setDescription(" Test Order");
Customer customer = null;
Address shippingAddress = null;
ShippingCharges shippingCharges = null;
EmailReceipt emailReceipt = null;
HashMap<String, String> merchantDefinedFields = new HashMap<String, String>();
merchantDefinedFields.put("notes", "sent from SampleActivity");
Intent authNetIntent = authNetObj.createAIMAuthCaptureIntent(this, refId,totalAmount,
creditCard, order, customer, shippingAddress,shippingCharges, emailReceipt,
We are using Shuttle reader. We bought it from posenclosures.com/authnet/ website. On their website they mentioned that they are authorized reseller of the encrypted card readers.
We have also tried the transaction on the live account with the same response. The response is always the same irrespective of the environment.
Support for encrypted payments using the current SDK is not yet support. A newer release supporting this feature will be available soon. Unfortunately, I don't have a specfic time line for delivery but will post updates to this thread when I do.
I'd recommend subscribing to this topic so that you'll be alerted via email if there are updates. To subscribe, click Topic Options at the top of this thread and then select Subscribe. You'll then receive an email once anyone replies to your post.