> For the complete documentation index, see [llms.txt](https://articles.optty.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://articles.optty.com/payment-methods-best-practices/how-to-apply-api-credentials.md).

# How to apply API Credentials

## Overview

Every Payment Method provides their Merchant Credentials in slightly differing formats. On this page, we will help you to understand how to add some of these non-standard credentials into the Optty Universal Payment Platform.&#x20;

## Grab

### Add Credentials

Grab will provide 5 components for the API credentials. Please follow the format below to add the grab credentials to the Optty Universal Payment Platform. \
Between each of the components, you will need to add a | (Pipe Character) with no spaces before or after it.

**API Key:** Partner ID|Client ID|Merchant\_ID&#x20;

**Secret :** Partner Secret|Client Secret

## Billease

To Capture the Billease API credentials, please follow the steps below:&#x20;

{% hint style="info" %}
Use&#x20;

*shop\_code* as Api Key&#x20;

*access\_token* as Api Secret
{% endhint %}

1. Login to Billease merchant portal -> Select Profile -> Select Shops Copy **Shop Code** as **API Key**

![](https://2049967326-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsClw1fGj5plfYN4DpLJ%2Fuploads%2FycOULOFMHMWRk2Wph7gj%2Fimage.png?alt=media\&token=c3888994-e4b0-41d2-a332-343acfcf4c78)

2\. Select Integration, Click on the **Copy Icon** beside the **Token ID**, copy the API Token as the **API Secret**.&#x20;

![](https://2049967326-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsClw1fGj5plfYN4DpLJ%2Fuploads%2FciC4QNkbZgpxZnBf5FXc%2Fimage.png?alt=media\&token=8a69b33a-aa99-4444-b29e-6dbd7fa5db39)

## ZIP AU

**Add Credentials**

You only require the `private key` to enable the **ZIP AU** whereas the public key would be for the Zip assets.&#x20;

Enter the `Private Key` as both **API KEY** and **SECRET** field.&#x20;

![](https://2049967326-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsClw1fGj5plfYN4DpLJ%2Fuploads%2F7n1KSBXMhsAQZgjhxeba%2Fimage.png?alt=media\&token=ee0ad5c0-6508-442d-b0ff-4dda686caaec)

You can find more information on authentication in our developer documentation [here](https://developers.zip.co/v2/reference/authentication)
