# About Barclaycard

Barclaycard (https://www.barclaycard.co.uk/business) is a UK-based payment processing provider and part of Barclays, serving hundreds of thousands of businesses across various industries. Headquartered in London, United Kingdom, Barclaycard supports a wide range of customers, from small businesses and startups to large enterprises and multinational corporations.

# How to connect with Barclaycard

To connect with Barclaycard API Key needs to be created from the Barclaycard Smartpay Fuse Admin Webpage and follow the instructions below:

To be able to send REST API requests, you need to pass the authentication process. For this, you need two credentials,
which are generated in EBC:
- Key detail (key id)
- Shared secret key

1. To get these credentials, you need to log into EBC and select Payment Configuration->Key Management and
click on GENERATE KEY button.

2. The Create Key window appears. Select API Cert / Secret and click NEXT STEP.

3. In the next menu select Shared Secret and then SUBMIT.

4. In the next window copy or download the Shared secret key, which is the first credential for REST API request,
and click on KEY MANAGEMENT.

5. In Key Management window select Keys: API Keys option to find newly created key.

6. Click on the link in the Keys column to see the key details and copy Key Detail parameter, which is the second
credential for REST API request. 

Now you have both credentials for the REST API authentication process.

## Required access credentials

1. Name
The name of the Barclaycard Account

2. Merchant ID
The Merchant ID on the Barclaycard platform to ingest data for

3. Key ID
The Key ID used for authentication when connecting to the Barclaycard API

4. Secret Key
The Secret key used for authentication when connecting to the Barclaycard API

## Importing Historical Data
During the onboarding process with Congrify, you can import historical data from Barclaycard. Please reach out to Congrify's team to confirm which data can be historically downloaded.

# Available Reports

The following reports are available for the Barclaycard integration and will provide the necessary data for a successful integration with Congrify. Please ensure that you select these reports as a minimum when configuring your Barclaycard connection:

- Transaction report