From 7911f03483b809cea3749b7f489643091e2aa14d Mon Sep 17 00:00:00 2001 From: CJ Avilla Date: Mon, 20 Jul 2020 20:52:08 -0700 Subject: [PATCH] Adds TokenPiiOptions for TokenCreateOptions --- .../Services/Tokens/TokenCreateOptions.cs | 6 ++++++ src/Stripe.net/Services/Tokens/TokenPiiOptions.cs | 13 +++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/Stripe.net/Services/Tokens/TokenPiiOptions.cs diff --git a/src/Stripe.net/Services/Tokens/TokenCreateOptions.cs b/src/Stripe.net/Services/Tokens/TokenCreateOptions.cs index 85aa4be51a..4b7d46d521 100644 --- a/src/Stripe.net/Services/Tokens/TokenCreateOptions.cs +++ b/src/Stripe.net/Services/Tokens/TokenCreateOptions.cs @@ -48,5 +48,11 @@ public class TokenCreateOptions : BaseOptions /// [JsonProperty("person")] public TokenPersonOptions Person { get; set; } + + /// + /// The PII this token will represent. + /// + [JsonProperty("pii")] + public TokenPiiOptions Pii { get; set; } } } diff --git a/src/Stripe.net/Services/Tokens/TokenPiiOptions.cs b/src/Stripe.net/Services/Tokens/TokenPiiOptions.cs new file mode 100644 index 0000000000..0a1e63acd4 --- /dev/null +++ b/src/Stripe.net/Services/Tokens/TokenPiiOptions.cs @@ -0,0 +1,13 @@ +namespace Stripe +{ + using Newtonsoft.Json; + + public class TokenPiiOptions : INestedOptions + { + /// + /// The IdNumber for the PII, in string form. + /// + [JsonProperty("id_number")] + public string IdNumber { get; set; } + } +}