# How to get API keys of third party services

## Bank card payment provider - Payrexx

Login to your Payrexx account at [payrexx.com](https://www.payrexx.com/en/home/) and find following parameters:

1. Copy **Instance Name** from the URL bar after you login to your account \
   ![](/files/hw0MFysUrNc4YEv3lPbT)\
   Remember, if your payment page URL is [https://example.payrexx.com](https://example.payrexx.com/) then **example** is your Instance Name.
2. You can find **API key** in API\&Plugins section. It's better to create new integration and use it for portal integration to make sure you don't make any mistakes with other integrations' data.<br>

   <figure><img src="/files/60teMk22bWYhs4bVycRl" alt=""><figcaption></figcaption></figure>

Put an integration name (only used by you) and click on the Add button. Now you can get your **API Key** here.\
Please, note that if you deactivate API key which you've provided, it has to be changed in the portal settings to keep the integration working.

Copy parameters above and configure integration to start using it in your WLP [Payment methods configuration](/white-label-portal/admin-user-guide/portal-configuration/features-configuration/purchase-assets-and-featured-asset/payment-methods-configuration.md#credit-card)

## Crypto payment provider - Coinify

Login to your Coinify account at <https://merchant.coinify.com/signup/now> and go to Integration tools section. You need API keys tab where you can request API keys to be generated. You are the new client most likely, so go to the New API documentation. You'll need to contact Coinify API Support to request the key.&#x20;

{% hint style="info" %}
The API key has the following format: `<environment>_<uuid>`, where the environment is `sandbox` for testing environment and `production` for production usage.
{% endhint %}

Please, provide the received API key and the environment, for which the API key is used in Payment method - Cryptocurrency payment provider (for more details see [Cryptocurrency payment method configuration](/white-label-portal/admin-user-guide/portal-configuration/features-configuration/purchase-assets-and-featured-asset/payment-methods-configuration.md#cryptocurrency-payment-method)).

<div align="left"><figure><img src="/files/OHFoQwqZG7VkfT60vpqN" alt=""><figcaption></figcaption></figure></div>

<div align="right"><figure><img src="/files/v3crYL72Wh5DyXy8Y0Ln" alt=""><figcaption></figcaption></figure></div>

## KYC provider - Shufti Pro

#### Generate API key

Login to your account at [https://backoffice.shuftipro.com](https://backoffice.shuftipro.com/) and go to "Settings -> "API keys". Generate new key or use existing one by copying **Client ID and Secret Key**, send them to CoreLedger project manager to start using this integration in your WLP.

{% hint style="info" %}
Please make sure that you use the account (test account or production account) which is expected to be applied to the portal integration with Shufti Pro. Use the toggl on the top to switch between test account and production account
{% endhint %}

![Shufti Pro portal](/files/HIGYh2RJjA2TDf5KetO5)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://teos-docs.coreledger.net/white-label-portal/admin-user-guide/portal-configuration/how-to-get-api-keys-of-third-party-services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
