# `Stripe.Resources.Terminal.OnboardingLink`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/terminal/onboarding_link.ex#L2)

TerminalOnboardingLinkOnboardingLink

Returns redirect links used for onboarding onto Tap to Pay on iPhone.

# `t`

```elixir
@type t() :: %Stripe.Resources.Terminal.OnboardingLink{
  link_options: Stripe.Resources.Terminal.OnboardingLink.LinkOptions.t(),
  link_type: String.t(),
  object: String.t(),
  on_behalf_of: String.t(),
  redirect_url: String.t()
}
```

* `link_options` - Expandable.
* `link_type` - The type of link being generated. Possible values: `apple_terms_and_conditions`.
* `object` - Possible values: `terminal.onboarding_link`.
* `on_behalf_of` - Stripe account ID to generate the link for. Max length: 5000. Nullable.
* `redirect_url` - The link passed back to the user for their onboarding. Max length: 5000.

# `expandable_fields`

# `object_name`

---

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