# The Funding Instruction object

### The Funding Instruction object

```json
{
  "object": "funding_instructions",
  "bank_transfer": {
    "country": "DE",
    "financial_addresses": [
      {
        "iban": {
          "account_holder_name": "Stripe Technology Europe Limited",
          "bic": "SXPYDEHH",
          "country": "DE",
          "iban": "DE00000000000000000001"
        },
        "supported_networks": [
          "sepa"
        ],
        "type": "iban"
      }
    ],
    "type": "eu_bank_transfer"
  },
  "currency": "eur",
  "funding_type": "bank_transfer",
  "livemode": false
}
```

## Attributes

- `object` (string)
  String representing the object’s type. Objects of the same type share the same value.

- [`bank_transfer`](https://docs.stripe.com/api/issuing/funding_instructions/object.md?query=bank_transfer) (object)
  Details to display instructions for initiating a bank transfer

- `currency` (string)
  Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://docs.stripe.com/currencies.md).

- `funding_type` (enum)
  The `funding_type` of the returned instructions
Possible enum values:
  - `bank_transfer`
    Use a bank_transfer hash to define the bank transfer type

- `livemode` (boolean)
  If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
