# Notifications Request
source: https://developer.mastercard.com/community-pass-payment-apis/documentation/parameters/notification_request/index.md

|         Name          |  Type  |                     Description                      |    Notes     |
|-----------------------|--------|------------------------------------------------------|--------------|
| **appId**             | string | Application identifier for client.                   | **Required** |
| **partnerId**         | string | Code to identify partner.                            | **Required** |
| **providerReference** | string | Unique transaction ID from Payment Provider.         | **Required** |
| **sourceAccount**     | string | Payer mobile bank account number.                    | **Required** |
| **paymentChannel**    | string | Depicts mode of payment (MOBILE or BANK).            | **Required** |
| **transactionAmount** | string | Transaction amount.                                  | **Required** |
| **accountId**         | string | Payer's account id.                                  | **Required** |
| **transactionDate**   | string | Transaction date in the format 'YYYY-MM-DD'.         | **Required** |
| **narration**         | string | Description of payment.                              | **Required** |
| **accountName**       | string | Payer Name.                                          | **Required** |
| **accountNumber**     | string | Destination account number.                          | **Required** |
| **currency**          | string | Alphabetic code of currency as per ISO4217 standard. | **Required** |
| **countryCode**       | string | ISO 3-alpha country code format.                     | **Required** |
| **signature**         | string | Request signature.                                   | **Required** |
| **correlationId**     | string | Unique identifier to track payment request.          | **Required** |

