使用PayPal REST API未显示交易描述和应用名称

时间:2016-04-01 23:53:46

标签: paypal paypal-rest-sdk

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

这是非常糟糕的,因为我有一个公司PayPal帐户,我用于各种网站和应用程序名称&交易描述是给予相应的支付流程自己的身份。目前,人们中止付款是因为他们不明白为什么PayPal上的付款概述中的详细信息与他们发起付款的地点完全不同/无关。

请参阅下面的图片我的意思。

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

PayPal payment screen issues

1 个答案:

答案 0 :(得分:1)

要显示“自定义”名称,您需要创建自定义“网络体验资料”。

我正在使用PHP SDK,因此请按照sample code

进行操作

您还可以通过直接请求创建“Web体验配置文件”。

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

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