2 posts / 0 new
Last post
karanboparai19507
Partner Reporting API

Hi,

1) Is there any way if I want all the transactions between particular start_date and end_date, I know there is a parameter named limits which will return transactions till particular limit?

2) What happens I specify limit as 10000 transaction but there were only 100 transaction, do I get some error or what?

3) How does the response comes back i.e does it have an array of transactions or what array of Responses?

4) Is there any way of testing this Partner Reporting API?

Thankyou in Advance!
Karan


christopherlord730
Re: Partner Reporting API

The partner reporting API is only available in production. Regular merchants cannot use it. I have to stress that it is only available to sales organizations that are partnered with First Data.

If you have the limit at 10,000 but only 100 transactions only 100 results would be returned. The response parameters are outlined in the docs & sandbox. The response would contain an array of transactions

{
"fields": "{string}",
"metrics": "{string}",
"offset": "{string}",
"rows": "{string}",
"dimensions": "{string}",
"search_terms": {
"merchant_id": "{string}"
},
"total_element_number": "{string}",
"start_date": "{string}",
"end_date": "{string}",
"limits": "{string}",
"sort_by": null,
"transactions": [
{
"merchant_id": "{string}",
"merchant_name": "{string}",
"transaction_status": "{string}",
"terminal_id": "{string}",
"transaction_type_desc": "{string}",
"transaction_mode_desc": "{string}",
"card_type": "{string}",
"transaction_date": "{string}",
"transaction_response_code": null,
"transaction_response_code_desc": "{string}",
"cashback_amount": "{string}",
"auth_code": "{string}",
"transaction_amount": "{string}",
"pc_entry_mode_desc": "{string}",
"auth_amount": "{string}",
"cashback_reference": "{string}",
"reject_reason": null,
"product_code": "{string}",
"product_code_abv": "{string}",
"product_code_category": "{string}",
"currency_code_abv": "{string}",
"card_usage": null,
"transaction_service_code": "{string}",
"auth_terminal_id": null,
"store_nbr": null,
"transaction_auth_type": "{string}",
"transaction_auth_type_desc": "{string}",
"tpp_id": null,
"cvv_err": null,
"validation_cd": null,
"eci_indicator": null,
"order_number": null,
"txn_type_indicator": "{string}",
"transaction_date_iso8601": "{string}"
}
],
"column_headers": null
}