There is a problem as the below when i integreted the Authorize sandbox account with Ebay sandbox account, Help to give us some suggestion to make it. Thanks.
Remarks: I have referred to the suggestion for API Login ID and Transaction Key not working, but it failed to solve my present problem.
Solved! Go to Solution.
02-17-2012 12:13 AM - edited 02-17-2012 12:22 AM
hi Trevor!
Thanks you for help!
in the product account, can Integration. thanks you
02-23-2012 11:30 PM
Authorize.Net sandbox accounts must send transactions to a different url than production accounts. It does not appear that eBay allows you to modify the transaction posting URL, so it will unfortunately not be possible to use an Authorize.Net sandbox account with their system.
02-21-2012 04:32 PM
hi Tevor
thank you !
I hava any other probelm.
I want to getTransactionDetail . but Fail. if you known java code. help me!
public static void GetAuthroizeMessage(String apiLogID, String transactionKey) { Merchant merchant = Merchant .createMerchant(Environment.SANDBOX, apiLogID, transactionKey); Transaction transaction = merchant .createReportingTransaction(TransactionType.GET_TRANSACTION_DETAILS); ReportingDetails reportingDetails = ReportingDetails.createReportingDetails(); reportingDetails.setBatchIncludeStatistics(true); transaction.setReportingDetails(reportingDetails); Result<Transaction> result = (Result<Transaction>) merchant.postTransaction(transaction); System.out.println("Result Code:" + result.getResultCode() != null ? result.getResultCode() : " No result code"); if(result.isOk()){ for (TransactionDetails transactionDetail : result.getReportingDetails().getTransactionDetailList()) { System.out.println("AccountNumber: " +transactionDetail.getAccountNumber()); System.out.println("AuthCode: " +transactionDetail.getAuthCode()); System.out.println("Firstname: " +transactionDetail.getFirstName()); System.out.println("LastName : " +transactionDetail.getLastName()); System.out.println("InvoiceNumber: " +transactionDetail.getInvoiceNumber()); System.out.println("transID: " +transactionDetail.getTransId()); System.out.println("BatchID: " +transactionDetail.getBatch().getBatchId()); System.out.println(" AuthAmount: " +transactionDetail.getAuthAmount().doubleValue()); System.out.println("Customer Email: " +transactionDetail.getCustomer().getEmail()); System.out.println("Customer FaxNumber: " +transactionDetail.getCustomer().getFaxNumber()); System.out.println("Customer BillTo: " + transactionDetail.getCustomer().getBillTo()); System.out.println("SettlementState: " +transactionDetail.getBatch().getSettlementState()); } } }
thanks.
02-21-2012 07:02 PM
Can you provide some more information about what exactly is failing? Are you missing certain fields, are you receiving an error connecting, or are you just unable to parse the data?
02-23-2012 01:50 PM
hi Trevor!
Thanks you for help!
in the product account, can Integration. thanks you
02-23-2012 11:30 PM