---
agentTools:
  projectIndex: https://onebrick.readme.io/llms.txt
---

# Transfer Proof

Every time you create a transfer—either via API or from the dashboard—Brick automatically generates a transfer proof in PDF format.

Every time you create a transfer—either via API or from the dashboard—**Brick automatically generates a transfer proof** in PDF format. This proof is sent via email and serves as a formal confirmation of the transaction.

You can customize your transfer proof settings (including branding and delivery preferences) directly from the **Settings** page in your dashboard.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/638566f-transfer_proof.png",
        "",
        ""
      ],
      "align": "center",
      "border": true
    }
  ]
}
[/block]

***

## Setting Up Transfer Proof

You can personalize your transfer proof with the following options:

1. **Customize Branding**
   1. Update your company logo, company name, and contact details.
   2. By default, this information is pulled from your sign-up details or subaccount setup.
2. **Configure Email Recipients**\
   Brick supports two types of recipients for transfer proof delivery:

### A. Send to Recipient's Email

* **Single Transfer (via Dashboard)**
  * You’ll see an option to check “Send transfer proof” and input the recipient’s email.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/4be63cb-single_transfer.png",
        "",
        ""
      ],
      "align": "center",
      "border": true
    }
  ]
}
[/block]

* **Bulk Transfer (via Dashboard)**

  * The upload template includes a "Recipient Email" column.
  * If a valid email is provided, Brick will send the transfer proof. If left blank or invalid, the proof will not be sent.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/35fd11e-recipient_email.png",
        "",
        ""
      ],
      "align": "center",
      "border": true
    }
  ]
}
[/block]

* **API Integration**
  * Use the recipientEmail field in the Disbursement API request.
  * As long as a valid email is passed, Brick will send the transfer proof automatically.
* In the API create payment out, you can also see request property `recipientEmail` . If you input valid email we will send the transfer proof to the email, if the data empty or not valid we won’t send the transfer proof. See it in the [Disbursement via API](https://onebrick.readme.io/reference/disbursement-via-api).

### B. Send to Registered Email

* This option can be toggled in your dashboard settings.
* The transfer proof will be sent to the main admin email associated with the Brick account or subaccount.

***

## Transfer proof capability

### 1. Download Transfer Proof

You can download transfer proofs for completed transactions from the dashboard:

* Go to Transaction List
* Click the Download icon next to the relevant transaction

> 🔒 Note: Transfer proof is only available for transactions with status Completed.
>
> You will not see download options for transactions that are Processing or Failed.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/bea995f-download_transfer_proof.jpg",
        "",
        ""
      ],
      "align": "center",
      "border": true
    }
  ]
}
[/block]

### 2. Resend Transfer Proof

If a recipient did not receive the proof email, you can resend it manually:

* Go to the transaction in the dashboard
* Click Resend Transfer Proof
* Input a valid email address to resend the PDF

This ensures your customers can always access a copy, even if they missed it the first time.