# Know Your Parameters

### Parameters

Below is a list of the configuration supported parameters, this parameters are important, so they should be protected.

| Parameters                    | Data Type | Required | Description                                                                                                                                            |
| ----------------------------- | --------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| clientID                      | string    | yes      | Client Id is once of the credentials provided to a merchant after a successful registration                                                            |
| clientSecret                  | string    | yes      | Client Id is once of the credentials provided to a merchant after a successful registration                                                            |
| integrationKey                | string    | yes      | Integration Key is once of the credentials provided to a merchant after a successful registration. This is an important key so it should be protected. |
| amount                        | integer   | yes      | Amount to be debited from customer                                                                                                                     |
| currency                      | string    | yes      | Currency code                                                                                                                                          |
| merchantRef                   | string    | yes      | Unique reference for each transaction                                                                                                                  |
| narration                     | string    | yes      | Description of the transaction                                                                                                                         |
| callBackUrl                   | string    | yes      | Merchant specific destination link after processed transaction                                                                                         |
| shouldTokenizeCard            | boolean   | yes      | Enroll card details for tokenization                                                                                                                   |
| customer                      | string    | yes      | Customer object property                                                                                                                               |
| mcc                           | integer   | yes      | Merchant category code                                                                                                                                 |
| <p></p><p>adviceReference</p> | string    | yes      | Advice reference                                                                                                                                       |
| bankCode                      | string    | yes      | Valid bank code                                                                                                                                        |
| bankAccount                   | string    | yes      | Virtual account generated for each transaction                                                                                                         |
