using Newtonsoft.Json; namespace Nop.Plugin.Payments.PayPalCommerce.Services.Api.Models; /// /// Represents the additional attributes associated with a payment source /// public class Attributes { #region Properties /// /// Gets or sets the details about a customer in PayPal's system of record. /// [JsonProperty(PropertyName = "customer")] public Payer Customer { get; set; } /// /// Gets or sets the instruction to vault the payment source based on the specified strategy. /// [JsonProperty(PropertyName = "vault")] public Vault Vault { get; set; } /// /// Gets or sets the instruction to optionally verify the payment source based on the specified strategy. /// [JsonProperty(PropertyName = "verification")] public VerificationInstruction Verification { get; set; } #endregion }