C# 贝宝-更新重定向URL
我已经启动了Paypal支付,取回了一个代币。PayPal已使用我在C# 贝宝-更新重定向URL,c#,paypal,paypal-rest-sdk,C#,Paypal,Paypal Rest Sdk,我已经启动了Paypal支付,取回了一个代币。PayPal已使用我在支付中设置的URL重定向回我的网站。从这里我得到了用户的发货地址,更新了发货成本,并等待用户确认付款。但是,同时(但在一个单独的函数中)我想更新重定向url(如果可能的话,实际上只有return\uURL)。我有以下代码: RedirectUrls redirUrls = new RedirectUrls() { cancel_url = ppmodel.CancelUrl + "&cancel=true",
支付中设置的URL重定向回我的网站。从这里我得到了用户的发货地址,更新了发货成本,并等待用户确认付款。但是,同时(但在一个单独的函数中)我想更新重定向url(如果可能的话,实际上只有return\uURL
)。我有以下代码:
RedirectUrls redirUrls = new RedirectUrls()
{
cancel_url = ppmodel.CancelUrl + "&cancel=true",
return_url = ppmodel.ReturnUrl + "?guid=" + basket.OrderGuid
};
PatchRequest pRequest = new PatchRequest();
Patch pUrls = new Patch
{
op = "replace",
path = "/redirect_urls",
value = redirUrls
};
pRequest.Add(pUrls);
payment.Update(_apiContext, pRequest); --Error here
我收到服务器错误400错误请求。谁能告诉我我做错了什么