PayPal - 更新重定向网址

时间:2016-12-29 01:00:33

标签: c# paypal paypal-rest-sdk

我已经发起了Paypal付款,得到了一个代币。 PayPal已使用我在Payment中设置的网址重定向回我的网站。从这里我得到用户送货地址,更新运费并等待用户确认付款。但是,同时(但在一个单独的函数中)我想更新重定向URL(如果可能的话,实际上只有return_url)。我有以下代码:

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 Bad Request。谁能告诉我我做错了什么?

0 个答案:

没有答案