Я обновил Stripe.net до последней версии 20.3.0, и теперь я не вижу .Last4 для кредитной карты. У меня был следующий метод:
public void CreateLocalCustomer(Stripe.Customer stipeCustomer)
{
var newCustomer = new Data.Models.Customer
{
Email = stipeCustomer.Email,
StripeCustomerId = stipeCustomer.Id,
CardLast4 = stipeCustomer.Sources.Data[0].Card.Last4
};
_dbService.Add(newCustomer);
_dbService.Save();
}
Но теперь stipeCustomer.Sources.Data[0].Card.Last4
говорит 'IPaymentSource' does not contain a definition for 'Card'
. Кто-нибудь знает, как я могу получить данные карты сейчас? Суть в том, что я создаю клиента, передавая токен Stripe в Stripe, затем получаю вышеуказанный stripeCustomer. Поэтому я ожидаю, что это будет где-то в этом объекте. Но я не могу найти это. Примечания к выпуску можно найти здесь .
Спасибо.