iDeposit.net Forum
September 07, 2010, 01:35:46 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Reporting API  (Read 2808 times)
Frank Gibbs
Administrator
Jr. Member
*****
Posts: 51

frankg@ideposit.net frankgibbs
View Profile WWW Email
« on: June 25, 2007, 07:58:01 PM »

We are about ready to release our Reporint API

Input
   StartDate
   EndDate

XML Sample Output
<collection>
<ReportItem>
<timestamp>06/01/2007 05:06:41</timestamp>
<amount>12.00</amount>
<ttid>70619</ttid>
<type>SETTLE</type>
<card>UNKNOWN</card>
<account></account>
<expdate></expdate>
<authnum></authnum>
<batchnum>116</batchnum>
<cardholdername></cardholdername>
<avs></avs>
<cv></cv>
<ptrannum>-1</ptrannum>
<clerkid></clerkid>
<stationid></stationid>
<comments> T:1|12.00  A:1|12.00  R:0|0.00</comments>
</ReportItem>
<ReportItem>
<timestamp>06/01/2007 01:36:41</timestamp>
<amount>12.00</amount>
<ttid>70620</ttid>
<type>SALE</type>
<card>VISA</card>
<account>XXXXXXXXX8881</account>
<expdate>1207</expdate>
<authnum>TAS216</authnum>
<batchnum>117</batchnum>
<cardholdername>Test Card Holder</cardholdername>
<avs>GOOD</avs>
<cv>GOOD</cv>
<ptrannum>1</ptrannum>
<clerkid>Test Clerk</clerkid>
<stationid>TestStation</stationid>
<comments></comments>
</ReportItem>
</collection>
« Last Edit: June 25, 2007, 08:11:00 PM by Frank Gibbs » Logged
Frank Gibbs
Administrator
Jr. Member
*****
Posts: 51

frankg@ideposit.net frankgibbs
View Profile WWW Email
« Reply #1 on: June 25, 2007, 08:04:40 PM »

it's important to note that there is not settlement time for each tranaction. A settlement is returned as a transaction with a type of SETTLE.

Let me know if you need more clarification on this. We will be ready to release this API this week.

« Last Edit: June 25, 2007, 08:12:20 PM by Frank Gibbs » Logged
jeevan
TIXEM
Newbie
*
Posts: 5


View Profile
« Reply #2 on: June 26, 2007, 10:51:06 PM »

Hi Frank,

Thanks for providing the specs for Reporting API. We are having few assumptions & clarifications regarding the parameters in the API as follows:

1. We assume that the parameter "ttid" refers to transactionid in the XML response to the payment request sent to iDeposit.
2. We assume that the parameter "authnum" refers to authorization number in the XML response to the payment request sent to iDeposit.
3. We would like to know what is the return value & purpose of parameters "batchnum" & "ptrannum".

Regards
Jeevan
Logged
jeevan
TIXEM
Newbie
*
Posts: 5


View Profile
« Reply #3 on: June 26, 2007, 10:56:49 PM »

Hi Frank,

Thanks for providing the specs for Reporting API. We are having few assumptions & clarifications regarding the parameters in the API as follows:

1. We assume that the parameter "ttid" refers to transactionid in the XML response to the payment request sent to iDeposit.
2. We assume that the parameter "authnum" refers to authorization number in the XML response to the payment request sent to iDeposit.
3. We would like to know what is the return value & purpose of parameters "batchnum" & "ptrannum".
4. Also could you let us know to which URL we need to poll to get the report data. Is it the same URL (https://www.ideposit.net/servlet/pg) we are using for normal transactions or any other URL?.
5. Also let us know whether we need to pass the username & password parameters to this URL?

Regards
Jeevan
« Last Edit: September 06, 2008, 06:21:43 AM by Frank Gibbs » Logged
Frank Gibbs
Administrator
Jr. Member
*****
Posts: 51

frankg@ideposit.net frankgibbs
View Profile WWW Email
« Reply #4 on: June 27, 2007, 06:42:02 AM »

When release the API it will be released with full documentation describing all input and output.

1. We assume that the parameter "ttid" refers to transactionid in the XML response to the payment request sent to iDeposit.
      Yes

2. We assume that the parameter "authnum" refers to authorization number in the XML response to the payment request sent to iDeposit.
     Yes

3. We would like to know what is the return value & purpose of parameters "batchnum" & "ptrannum".
     batchnum - a unique value assigned to all transaction between settlements. It's like a group identifier.
     ptrannum - Tracking_Number Usually an invoice number

4. Also could you let us know to which URL we need to poll to get the report data. Is it the same URL (https://www.ideposit.net/servlet/pg) we are using for normal transactions or any other URL?.
     URL will be published later this week.     
5. Also let us know whether we need to pass the username & password parameters to this URL?
     Yes you will
« Last Edit: September 06, 2008, 06:21:31 AM by Frank Gibbs » Logged
Frank Gibbs
Administrator
Jr. Member
*****
Posts: 51

frankg@ideposit.net frankgibbs
View Profile WWW Email
« Reply #5 on: June 28, 2007, 06:27:32 PM »

Below are the two links to you need to begin using Reporting API

http://www.ideposit.net/jsp/report_api/report_api.jsp
http://www.ideposit.net/jsp/report_api/test_form.jsp
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!