---
updatedAt: 2025-05-05T20:34:21.000Z
agentTools:
  projectIndex: https://payzzter.readme.io/llms.txt
---

# Metadata

The meta data contains additional optional information about the transaction.

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th style={{ textAlign: "left" }}>
        Key
      </th>

      <th style={{ textAlign: "left" }}>
        Type
      </th>

      <th style={{ textAlign: "left" }}>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ textAlign: "left" }}>
        paypalBillingAgreementId
      </td>

      <td style={{ textAlign: "left" }}>
        string
      </td>

      <td style={{ textAlign: "left" }}>
        (optional) If you have activated the option "Create Billing Agreement" in the payment service provider settings of PayPal in your PayPal merchant backend, you will receive the created BillingAgreementId and you will be able to perform charges on behalf of your application.
      </td>
    </tr>
  </tbody>
</Table>

## Example

```php HTTP $_POST
<?php
array(
  'metadata' => array(
    'paypalBillingAgreementId' => 'B-XXXXXXXXXXXXXX',
  ),
);
```