Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PayPal REST API中未显示交易描述和应用程序名称_Paypal_Paypal Rest Sdk - Fatal编程技术网

PayPal REST API中未显示交易描述和应用程序名称

PayPal REST API中未显示交易描述和应用程序名称,paypal,paypal-rest-sdk,Paypal,Paypal Rest Sdk,我使用贝宝支付RESTAPI接受一些网站上的付款。 刚才我注意到事务描述和应用程序名称(您在developer dashboard中配置)都不再显示。为什么会这样?最近有什么变化吗?还是我的账户有问题 这是非常糟糕的,因为我有一个单一的公司贝宝帐户,我使用的各种网站和应用程序名称和交易描述是给相应的支付流自己的身份。目前人们中止付款,因为他们不明白为什么PayPal上的付款概述中的细节与他们开始付款的地方完全不同/不相关 请看下图了解我的意思 如果任何人都能确认现在每个人都在这样做,并且/或者参

我使用贝宝支付RESTAPI接受一些网站上的付款。 刚才我注意到事务描述和应用程序名称(您在developer dashboard中配置)都不再显示。为什么会这样?最近有什么变化吗?还是我的账户有问题

这是非常糟糕的,因为我有一个单一的公司贝宝帐户,我使用的各种网站和应用程序名称和交易描述是给相应的支付流自己的身份。目前人们中止付款,因为他们不明白为什么PayPal上的付款概述中的细节与他们开始付款的地方完全不同/不相关

请看下图了解我的意思

如果任何人都能确认现在每个人都在这样做,并且/或者参考一些关于这个主题的PayPal文档/声明,那么请分享。我在PayPal开发者资源上找不到任何东西


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

我在使用PHPSDK,所以我遵循了他们的建议

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

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


你在这方面有什么进展吗?我遇到了类似的问题..谢谢;我们也得出了这个结论,但还没有时间实际实施和测试。因此,道具会出现在你的答案中:)
$payment->setIntent("sale")
            ->setPayer($payer)
            ->setRedirectUrls($redirectUrls)
            ->setTransactions(array($transaction))
            ->setExperienceProfileId($this->config->paypal->experienceId);