# `Stripe.Resources.FinancialConnections.Account.TransactionRefresh`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/financial_connections/account.ex#L235)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.FinancialConnections.Account.TransactionRefresh{
  id: String.t() | nil,
  last_attempted_at: integer() | nil,
  next_refresh_available_at: integer() | nil,
  status: String.t() | nil
}
```

* `id` - Unique identifier for the object. Max length: 5000.
* `last_attempted_at` - The time at which the last refresh attempt was initiated. Measured in seconds since the Unix epoch. Format: Unix timestamp.
* `next_refresh_available_at` - Time at which the next transaction refresh can be initiated. This value will be `null` when `status` is `pending`. Measured in seconds since the Unix epoch. Format: Unix timestamp. Nullable.
* `status` - The status of the last refresh attempt. Possible values: `failed`, `pending`, `succeeded`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
