> For the complete documentation index, see [llms.txt](https://docs.lime-pay.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lime-pay.com/api-documentation/deposits-api/payment-methods/africa/nigeria/bank-transfer-offline.md).

# Bank Transfer Offline

The **Bank Transfer Offline** feature will allow customers in Nigeria to create deposits without going through the standard checkout flow. Instead, they can make a direct payment by transferring funds to their previously assigned unique bank account number.

When we receive a notification about a transfer that was not yet recorded in our system, we will process it and create the corresponding record based on internal validation rules to determine whether the payment should be accepted or rejected.

To activate this functionality, please contact your Account Manager or Technical Account Manager.

```
{
  "deposit_id": 874239561,
  "payer_account_number": "7650351175",
  "country": "NG",
  "document": "98765432109",
  "full_name": "Oluwaseun Adeyemi",
  "date_of_birth": "19930614",
  "address": "12 Ahmadu Bello Way, Victoria Island, Lagos",
  "email": "oluwaseun.adeyemi@example.com",
  "amount": 15750,
  "currency": "NGN",
  "payment_method": "TROF"
}
```

***

#### Field Descriptions

**deposit\_id**\
Unique identifier for the deposit.

**payer\_account\_number**\
The Nigerian bank account number of the payer.

**country**\
"NG" – indicating Nigeria.

**document**\
Payer’s identification document&#x20;

**full\_name**\
Full legal name of the payer.

**date\_of\_birth**\
Date of birth in YYYYMMDD format.

**address**\
Payer’s residential address.

**email**\
Email of the payer.

**amount**\
Transaction amount.

**currency**\
Currency of the payment – "NGN".

**payment\_method**\
Payment method – "TROF" (Bank Transfer Offline).

***

#### Responses

The provided URL should return:

* **200 HTTP Status** → Deposit is approved.
* **400 HTTP Status** → Deposit is rejected.
* Any other response status is treated as rejection.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lime-pay.com/api-documentation/deposits-api/payment-methods/africa/nigeria/bank-transfer-offline.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
