【问题标题】:Transaction description and app name not showing with PayPal REST APIPayPal REST API 未显示交易描述和应用名称
【发布时间】:2016-07-21 22:13:08
【问题描述】:

我正在使用 PayPal Payments REST API 在某些网站上接受付款。 刚才我注意到事务描述和应用程序名称(您在开发人员仪表板中配置)都不再显示。为什么是这样?最近的一些变化?或者我的帐户有什么?

这很糟糕,因为我有一个用于各种网站的公司 PayPal 帐户,并且应用程序名称和交易描述是为相应的支付流程提供自己的身份。目前人们中止付款是因为他们不明白为什么 PayPal 上的付款概览中的详细信息与他们开始付款的位置完全不同/无关。

请看下图了解我的意思。

如果有人可以确认现在每个人都在发生这种情况和/或参考有关此主题的一些 PayPal 文档/声明,请分享。我在 PayPal 开发者资源上找不到任何东西。

【问题讨论】:

  • 你在这方面有什么进展吗?我遇到了类似的问题..

标签: paypal paypal-rest-sdk


【解决方案1】:

要显示“自定义”名称,您需要创建自定义“网络体验配置文件”。

我正在使用 PHP SDK,所以按照他们的sample code 这样做。

您还可以通过对相关 API 端点的直接请求来创建“Web 体验配置文件”。

创建配置文件后,您只需在 Payment 对象 (PHP) 上设置标识符,如下所示:

$payment->setIntent("sale")
            ->setPayer($payer)
            ->setRedirectUrls($redirectUrls)
            ->setTransactions(array($transaction))
            ->setExperienceProfileId($this->config->paypal->experienceId);

【讨论】:

  • 谢谢;也得出了这个结论,但还没有时间实际实施和测试。所以道具去你的答案:)
猜你喜欢
  • 2016-11-25
  • 1970-01-01
  • 2014-10-05
  • 1970-01-01
  • 2013-07-30
  • 1970-01-01
  • 2013-07-30
  • 2020-12-08
  • 1970-01-01
相关资源
最近更新 更多