【问题标题】:Use credit card token rest api paypal使用信用卡令牌rest api paypal
【发布时间】:2017-06-24 23:17:31
【问题描述】:

我正在尝试使用 paypal 付款中的付款保险柜。 我正在关注这个https://developer.paypal.com/docs/integration/direct/vault/#store-credit-card

我打电话给: https://api.sandbox.paypal.com/v1/payments/payment

{
  "id":"CPPAY-13U4fds67758H032001PKPIFQZI",
  "intent":"sale",
  "payer":{
  "payment_method": "credit_card",
  "funding_instruments":[
      {
        "credit_card_token":{
        "credit_card_id":"CARD-3S3021595U985430TLCM4HLA"
        }
     }
]
},
"transactions": [
    {
      "amount":
      {
        "total": "1.00",
        "currency": "USD"
      },
      "description": "Testando pagamento cartao Vault."
    }]
}

但我收到了这条消息:

{
  "name": "UNKNOWN_ERROR",
  "message": "An unknown error occurred.",
  "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#UNKNOWN_ERROR",
  "debug_id": "64f99d6ec2b1f"
}

【问题讨论】:

  • 你能出示你的代码吗???
  • 我正在使用来自 chrome 的邮递员,只是一个 POST
  • 好吧,这意味着你直接使用 URL 发送,所以你在 API、用户名密码和签名方面做错了
  • 不,凭证没问题。我用另一个卡号做了另一个保险库,它起作用了

标签: rest api paypal credit-card


【解决方案1】:

来自商家技术支持:

您能改用此网址中的卡吗 getcreditcardnumbers.com 吗?获取卡片样本并存储在保险库中。 然后,尝试从存储的卡中进行支付 API。除了, 请确保您的沙盒帐户必须是美国、英国或 加拿大账户。这是因为目前只有直接信用支付 可用于这三个国家。我希望这能解决问题。 请务必让我知道问题是否仍然存在或者您有 其他查询。

我用另一个卡号做了另一个保险库,它成功了!

【讨论】:

    【解决方案2】:

    首先检查 CardID 的有效性。该卡 ID 是否已过期或仍然有效。

    如果有效,那么您有 卡 ID 像这样 "CARD-1E9132746P400060DLCNN6WY"

    并将该卡 ID 传递给信用卡令牌。

    $creditCardToken = new CreditCardToken();
    $creditCardToken->setCreditCardId($credit_card_id);
    $fi = new FundingInstrument();
    $fi->setCreditCardToken($creditCardToken);
    $payer = new Payer(); 
    $payer->setPaymentMethod("credit_card");
    $payer->setFundingInstruments(array($fi));
    

    我认为您的错误是由于我上面代码的最后一行 请使用数组投射资金工具对象,您将解决错误。 如下更改您的代码

    $payer->setFundingInstruments(array($fi));

    【讨论】:

    • 是的,它是有效的,我在此之前创建了一个卡 ID
    猜你喜欢
    • 2014-05-05
    • 2016-06-27
    • 2015-06-11
    • 2013-12-24
    • 2018-06-18
    • 2023-03-15
    • 2013-06-05
    • 2014-01-18
    • 2015-09-06
    相关资源
    最近更新 更多