【问题标题】:Paypal Rest-API AccountPaypal Rest-API 账户
【发布时间】:2014-12-26 11:04:42
【问题描述】:

我在使用带有 java 的 paypal rest-api 时遇到了一些麻烦。

到目前为止我做了什么。

  1. 在 paypal 开发者网站上创建帐户。
  2. 创建类型为 Business(pro) 的沙盒帐户
  3. 创建 Rest-App 并选择我创建的沙盒帐户

我使用了 github 示例中的一些示例代码,到目前为止我可以看到我的操作正在运行。

问题是当我使用以下代码创建信用卡时:

        CreditCard creditCard = new CreditCard();
        creditCard.setExpireMonth(11);
        creditCard.setExpireYear(2018);
        creditCard.setNumber("4417119669820331");
        creditCard.setType("visa");
        APIContext apiContext = new APIContext(accessToken);
        CreditCard created = creditCard.create(apiContext);
        System.out.println(created.getId());

控制台中的打印类似于“CARD-01E4XXXXXXXXXXXXXXXXBWHI”

当我使用 get 方法时,我会收到一个包含信用卡信息的 json

        CreditCard c = CreditCard.get(accessToken, "CARD-01E4XXXXXXXXXXXXXXXXBWHI");
        System.out.println(c);

所以我认为我的代码和我所做的调用没有问题。但是当我通过贝宝开发者网站查看我的沙盒帐户的个人资料时,没有信用卡。即使我通过 sandbox.paypal 登录到我的沙盒帐户,也没有关于信用卡的信息。我使用了我的 Rest-App 的凭据(与我的沙盒帐户凭据相同)。

我的问题:我在哪个帐户上添加了信用卡?如何通过 Rest-Api 找出我目前在哪个帐户上工作。我可以指定我想在哪个帐户上工作吗? (我认为它是由凭据指定的?)

我希望有人可以帮助我,因为我尝试了很多但我无法弄清楚。

【问题讨论】:

    标签: java paypal paypal-sandbox


    【解决方案1】:

    您拨打的电话是Vault。 Vault 是一种通过 PayPal 存储卡数据的方法,但它不会将该卡分配给给定的 PayPal 帐户。

    【讨论】:

      猜你喜欢
      • 2014-06-25
      • 2013-05-14
      • 1970-01-01
      • 2021-07-13
      • 2015-09-26
      • 2014-11-04
      • 2013-05-22
      • 2015-10-22
      • 2015-07-16
      相关资源
      最近更新 更多