PHP Paypal API ExpressCheckout,我不&x27;i don’我不知道我在历史细节中卖了什么
我使用快速结账API和支付工程,但在卖家帐户历史记录中,我不知道我卖了什么,项目1,项目2,等等。。。不要出现在销售的细节 对不起,它是用法语写的,但对我来说并不重要 在付款详情中,我想看看我卖的是什么产品:(对不起,我不能发布img或更多链接,我是新的) i1278.photobucket.com/albums/y508/IDarkcide/cart_zpsc3ab6a39.png 当客户购买时,他们有: 但是,在卖家账户中,我有以下信息(不知道我卖了什么): 有人能帮我吗? 问我你是否想看我代码的特定部分PHP Paypal API ExpressCheckout,我不&x27;i don’我不知道我在历史细节中卖了什么,php,api,paypal,express,checkout,Php,Api,Paypal,Express,Checkout,我使用快速结账API和支付工程,但在卖家帐户历史记录中,我不知道我卖了什么,项目1,项目2,等等。。。不要出现在销售的细节 对不起,它是用法语写的,但对我来说并不重要 在付款详情中,我想看看我卖的是什么产品:(对不起,我不能发布img或更多链接,我是新的) i1278.photobucket.com/albums/y508/IDarkcide/cart_zpsc3ab6a39.png 当客户购买时,他们有: 但是,在卖家账户中,我有以下信息(不知道我卖了什么): 有人能帮我吗? 问我你是否想看
ps:对不起,我的英语是法语。您的SetExpressCheckout请求中包含了您的商品详细信息,这使它们显示在PayPal的查看页面上。但是,您的DoExpressCheckoutPayment请求中不能包含这些相同的详细信息,这就是为什么在最终事务详细信息中不包含这些详细信息的原因
您需要确保在DECP中包含所有这些相同的细节,就像您在SEC中所做的一样。谢谢您安德鲁·安吉尔,这是工作 我忘了这个密码:
$itemTotal = new BasicAmountType();
$itemTotal->currencyID = $getECResponse->GetExpressCheckoutDetailsResponseDetails->PaymentDetails[0]->ItemTotal->currencyID;
$itemTotal->value = $getECResponse->GetExpressCheckoutDetailsResponseDetails->PaymentDetails[0]->ItemTotal->value;
$taxTotal = new BasicAmountType();
$taxTotal->currencyID = $getECResponse->GetExpressCheckoutDetailsResponseDetails->PaymentDetails[0]->TaxTotal->currencyID;
$taxTotal->value = $getECResponse->GetExpressCheckoutDetailsResponseDetails->PaymentDetails[0]->TaxTotal->value;
$paymentDetails->ItemTotal = $itemTotal;
$paymentDetails->TaxTotal = $taxTotal;
$paymentDetails->PaymentDetailsItem = $getECResponse->GetExpressCheckoutDetailsResponseDetails->PaymentDetails[0]->PaymentDetailsItem;
你应该经常发布你的代码样本和你想要的结果。我想要这样的东西:对于我的代码样本,我不知道我发送了什么。因为我不知道我的问题出在哪里,如果API缺少一个选项或类似的东西。您的回答是true,我只发送PaymentDetails和total amount,而不发送PaymentDetails SitemType for DECP。