I want to create app which will analyze transaction data.
Initially I want to get transactions of card and test it.
Can you please tell me which API I need to use, or send me an example of getting transactions.
Any help would be appreciated.
Per your use case on retrieving transaction data, we recommend the Visa Business Data Solutions (VBDS) API. This API provides a faster and more efficient way for participating issuers and their commercial clients to pull their commercial transaction data and make strategic decisions based on data-driven insights. Current APIs provide access to transaction and enhanced data along with Supplier data using different data groupings. This API is optimized and targeted at issuers and their clients as a way of analyzing their own spend. Access is subject to Visa approval and subject to applicable terms and conditions.
Please note, VBDS provides data for corporate/commercial card transactions only. The commercial card transaction data through this API is not aggregated at the merchant level but the transaction includes the merchant details. However, issuers need to vet this end user access to get their client’s transaction data using Visa API. That being said, the transaction data access should be approved by the issuer, i.e. the third party requires issuer’s approval to access their client data.
Visa Business Data Solutions - https://developer.visa.com/capabilities/vbds
Dear @ DianaTran-Yee.
Thank you for the quick response. It was really helpful.
I just have a question about this.
As it is written on the documentation page, this API is a restricted product but is free for use in the sandbox.
How can I add this API to my project? (In my Dashboard when I click to add API, I just can't find VBDS API).
Dear @ DianaTran-Yee.
And one more question, please.
As you said, "the transaction data access should be approved by the issuer". How can I get the form?
Since VBDS is a restricted product, please send an email to firstname.lastname@example.org and someone will reach out to you with a questionnaire that you will have to fill out and submit back to email@example.com. Once you submit the questionnaire back, the product team will review and decision on it.
For issuer approval, you can contact your local issuing bank to discuss these details and get their approval.