什么是商家ID?

时间:2013-09-24 19:10:30

标签: windows-8 paypal

我遇到问题将paypal集成到我的Windows 8应用程序中。我不确定“merchantId”是什么假设,我假设术语与开发人员门户网站上的内容不一致?

在此代码示例中,Execute()返回false而不显示任何提示:

BuyNow buyNow = new BuyNow([I've tried several ids I found from the portal])
{
    UseSandbox = true,
};

ItemBuilder itemBuilder = new ItemBuilder(this.product.Name);
itemBuilder.Description(this.product.Description);
itemBuilder.Name(this.product.Name);
itemBuilder.Price((product.SalePrice ?? product.Price).ToString());
itemBuilder.Quantity(1);
itemBuilder.ID (this.product.Id.ToString());
Item item = itemBuilder.Build();
buyNow.AddItem(item);

bool buyNowResult = await buyNow.Execute();

1 个答案:

答案 0 :(得分:0)

好吧,对于下一个人。 'MerchantId'指的是'商家帐户ID',可在www.sandbox.paypal.com网站的Profile - >下找到。我的商业信息。

我也遇到了问题,因为我为描述输入的字符串太长了。请务必与错误事件挂钩以获取有意义的错误消息。尽管BuyNow对象具有Error属性,但未填充错误消息。

buyNow.Error += (sender, e) =>
{
    // e has the error
};