如何使用 C# 在 StripeApi 中更新帐户?
How to Update Account in StripeApi using C#?
我正在尝试使用 Stripe.net
库更新 Stripe Api
中的帐户,使用 StripeAccountService
并将其存储在我自己制作的 StripeAccount
class 中存储 API 返回的结果:
var accountService = new StripeAccountService("secretKey in string");
StripeRequestOptions option = new StripeRequestOptions();
option.StripeConnectAccountId = "AccountId to update";
StripeAccount x = accountService.Get(option);
x.Email = "Local@local.com";
//Then i do not know how to save changes back to api now.
但是StripeAccountService
class 没有定义更新方法。我如何对帐户执行更新。
我正在使用 this library. Stripe api does have an update method too here。
Stripe.net 不支持托管帐户:"Managed Accounts are a valuable service as well, but they are not available in Stripe.net yet." https://github.com/jaymedavis/stripe.net#stripe-connect
Stripe.net 不支持托管帐户,但可以使用以下用于更新帐户的方法来完成。
我不会给出代码,但可以提供正确的方法,已经过测试。
https://api.stripe.com/v1/account
是更新stripe账号的Url
现在你需要添加两个header和一个body你可以尝试WebRequest
或httpclient
class。
我无法提供代码的原因是我没有对添加多个 header 和一个 body 进行任何研究。
所以它看起来像这样
Header
Property value
Authorization bearer "SecretKey"
Stripe-Account "acct_16uR8kKN01245679"
Body
Property value
email "test@test.com"
support_phone "555-867-5309"
您可以看到完整的 属性 列表 here。我挑了几个只是为了演示。
然后将响应保存在任何变量中就完成了。
我正在尝试使用 Stripe.net
库更新 Stripe Api
中的帐户,使用 StripeAccountService
并将其存储在我自己制作的 StripeAccount
class 中存储 API 返回的结果:
var accountService = new StripeAccountService("secretKey in string");
StripeRequestOptions option = new StripeRequestOptions();
option.StripeConnectAccountId = "AccountId to update";
StripeAccount x = accountService.Get(option);
x.Email = "Local@local.com";
//Then i do not know how to save changes back to api now.
但是StripeAccountService
class 没有定义更新方法。我如何对帐户执行更新。
我正在使用 this library. Stripe api does have an update method too here。
Stripe.net 不支持托管帐户:"Managed Accounts are a valuable service as well, but they are not available in Stripe.net yet." https://github.com/jaymedavis/stripe.net#stripe-connect
Stripe.net 不支持托管帐户,但可以使用以下用于更新帐户的方法来完成。
我不会给出代码,但可以提供正确的方法,已经过测试。
https://api.stripe.com/v1/account
是更新stripe账号的Url
现在你需要添加两个header和一个body你可以尝试WebRequest
或httpclient
class。
我无法提供代码的原因是我没有对添加多个 header 和一个 body 进行任何研究。
所以它看起来像这样
Header
Property value
Authorization bearer "SecretKey"
Stripe-Account "acct_16uR8kKN01245679"
Body
Property value
email "test@test.com"
support_phone "555-867-5309"
您可以看到完整的 属性 列表 here。我挑了几个只是为了演示。
然后将响应保存在任何变量中就完成了。