Banyan Overview

Banyan Services allow for merchants to provide receipt data related to a consumer's transaction, directly to the financial institution (banks, credit card companies, etc.) without the merchant having to enter into contracts directly with each financial entity for pre-approved use-cases of the data as outlined inthe Merchant Integration Agreement. Banyan—who directly contracts with the respective entities—acts as the middleware by receiving the receipt data from the merchant providing such data through its proprietary API or standard batch process to the financial institution. The financial institution can then execute the use-case such as issuing credit for card linked offers or even displaying the receipt in the banking app.

Participating Entities

Participating Entities



Banyan's merchants provide goods and services to customers, and in the process provide item-level receipt data to Banyan, for the purposes of monetization and utilization in consumer facing products, applications and services. Merchants submit receipt data in realtime via Banyan REST APIs or via batch file transfer.

Financial Institutions

Banks, card networks, fintechs, technology service providers, or other similar entities that have transaction-level data. These institutions submit transactions to Banyan, for matching and enrichment of itemized receipt data.


Any individual who purchases goods and service with a relationship with either a participating merchant or financial institution.


Banyan acts as a mediation layer between merchants and financial institutions, facilitating the sharing of item-level receipt data in a privacy-safe, anonymized, and secure way.


How to get an API Key

To get an API key, please contact us at [email protected] Banyan's API follows the OAuth2.0 Client Credentials grant flow.

Reference Documentation

To view the reference materials for our REST API, please follow this link.

Our IPs

Banyan executes webhook events using a pool of IP addresses. If you require a whitelist, please reach out to [email protected]


All datetime objects will be in UTC (Coordinated Universal Time) to provide consistency across all time zones.

Did this page help you?