# `Stripe.Resources.Issuing.Token.NetworkData.Mastercard`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/issuing/token.ex#L99)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.Issuing.Token.NetworkData.Mastercard{
  card_reference_id: String.t() | nil,
  token_reference_id: String.t() | nil,
  token_requestor_id: String.t() | nil,
  token_requestor_name: String.t() | nil
}
```

* `card_reference_id` - A unique reference ID from MasterCard to represent the card account number. Max length: 5000.
* `token_reference_id` - The network-unique identifier for the token. Max length: 5000.
* `token_requestor_id` - The ID of the entity requesting tokenization, specific to MasterCard. Max length: 5000.
* `token_requestor_name` - The name of the entity requesting tokenization, if known. This is directly provided from MasterCard. Max length: 5000.

---

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