Как отправить авто-электронную почту клиенту при успешной оплате с помощью нашивки SDK? - PullRequest
0 голосов
/ 22 мая 2019

Я использую приведенный ниже пакет nuget, чтобы принять оплату для клиентов. https://github.com/nberardi/stripe-dotnet

Мы принимаем оплату с помощью метода «CreateCharge» для получения платежа. Оплата принимается успешно. Я хочу отправить квитанцию ​​по электронной почте пользователю об успешной оплате. Я обновляю пакет nuget до 1.12.0, но не могу видеть параметры, указанные ниже, которые находятся в библиотеке nuget "https://github.com/nberardi/stripe-dotnet"

public StripeObject CreateCharge (десятичная сумма, строковая валюта, строковый customerId, строка cardId = ноль, описание строки = ноль, метаданные IDictionary = ноль, bool capture = true, строка StatementDescriptor = null, строка receiveEmail = null, строка назначения = ноль, десятичное число? applicationFee = null, IDictionary shipping = null)

вместо этого я вижу только

public StripeObject CreateCharge (десятичная сумма, валюта строки, карта ICreditCard, описание строки = ноль);

Я хочу отправить значение в "string receiveEmail = null", но не получить его даже после обновления пакета до 1.12.0.

Может ли кто-нибудь помочь мне, используя тот же пакет NuGet, как я могу отправить "receiveEmail", чтобы наш чек отправил пользователю квитанцию ​​об успешном платеже

1 Ответ

0 голосов
/ 22 мая 2019

Вы используете очень устаревшую и неофициальную версию stripe-dotnet. Вот официальный пакет, который фактически поддерживается Stripe: https://github.com/stripe/stripe-dotnet

При использовании последней официальной версии вы сможете добавить параметр receipt_email в свой запрос на оплату.

...