无法将资金转入我的沙盒企业帐户

时间:2016-10-17 09:05:46

标签: paypal paypal-sandbox payment

我正在将Paypal集成到ASP.NET MVC 5应用程序中,我按照这篇文章中的步骤进行了操作:PayPal Integration

我使用我的电子邮件注册了Paypal developer(Paypal New Zealand,因此默认货币为NZD): my-name@hotmail.com。并生成了两个沙箱帐户:

  • buniness:my-name-facilitator@hotmail.com
  • personal:my-name-buyer@hotmail.com(余额9999.00)

在仪表板中创建了一个REST应用程序:

enter image description here

将客户端ID和客户端密钥复制到appsettings.json:

{
  "Data": {
    "DefaultConnection": {
      "ConnectionString": "Server=(localdb)\\MSSQLLocalDB;Database=_CHANGE_ME;Trusted_Connection=True;"
    },
    "Logging": {
      "IncludeScopes": false,
      "LogLevel": {
        "Default": "Verbose",
        "System": "Information",
        "Microsoft": "Information"
      }
    },
    "PayPal": {
      "clientId": "AZbTe-V1UhGgPkdALRNyIWAN5IZB9kfhYneI1iL-P5dnsE3IHbDyAjj5MeNFH_cNKl7eK2GVqCf5AJ_K",
      "clientSecret": "EFK1VysVtlj69_Wg9Zj7FTQi5jEb0nUF-cFORJ2cpIwP6j9fLaQTBsQy9V_Mo3DP9QcWT3zdZ6H3jZB4"
    }
  }
}

我也更新了PayPalConfiguration.cs中的clientid和secret:

    public static Dictionary<string, string> GetConfig()
    {
        // ConfigManager.Instance.GetProperties(); // it doesn't work on ASPNET 5
    return new Dictionary<string, string>() {
        { "clientId", "AZbTe-V1UhGgPkdALRNyIWAN5IZB9kfhYneI1iL-P5dnsE3IHbDyAjj5MeNFH_cNKl7eK2GVqCf5AJ_K" },
        { "clientSecret", "EFK1VysVtlj69_Wg9Zj7FTQi5jEb0nUF-cFORJ2cpIwP6j9fLaQTBsQy9V_Mo3DP9QcWT3zdZ6H3jZB4" }
    };
}

无论如何,我使用checkpoint来确保程序在调用Paypal API时使用我的新clientid和clientsecret。

在测试Paypal程序时,我使用个人沙箱帐户支付100美元,我可以在https://www.sandbox.paypal.com/myaccount/上查看该交易记录

enter image description here

但是,我看不到该商家帐户的任何交易记录。我错过了什么?提前谢谢。

0 个答案:

没有答案