我正在使用贝宝红宝石sdk,以处理信用卡通过rest。从信用卡处理的角度来看,一切都很好。信用卡处理得当,没有任何问题。
不幸的是,当我在沙箱(或实时)商人paypal帐户上预置csv事务导出时,"Item Title“字段没有被填充,而且我也看不到描述字段在任何地方都被使用。
对paypal的请求:
Request[post]: https://api.sandbox.paypal.com/v1/payments/payment
Request.body={
"intent":"sale",
"payer":{
"payment_method":"credit_card",
"funding_instruments":[{
"credit_card":{
"number":"xxxxxxxxxxxxxxxx",
"type":"visa",
"expire_month":10,
"expire_year":2020,
"first_name":"First Name",
"last_name":"Last Name"
}
}]
},
"transactions":[{
"amount":{
"currency":"USD",
"total":"1"
},
"description":"This is item description",
"item_list":{
"items":[{
"quantity":"1",
"name":"This is item description",
"price":"1",
"currency":"USD",
"sku":"This is item description"
}]
}
}]
}
在成功的paypal响应中,我得到了所有这些数据,包括填充了“这是项描述”的字段。
我的问题是,为了在事务csv导出中填充"Item Title“字段,我们需要为这个api调用提供哪个参数?
在这个api请求中“描述”字段的目的是什么?在我们处理信用卡支付之后,这个字段在paypal端(显示)上使用的位置是什么?
编辑的
也尝试使用PHP (只是为了确保这不是特定SDK的问题)。最后,问题似乎是“是否有一个字段可用作REST的一部分,该字段对应于paypal导出?中的'Item Title‘列?”
发布于 2016-08-08 20:11:43
的确,pp_pduan的回答是关于最初的赏金问题(与具体报告有关)。我正在添加与这份具体报告和其他报告有关的最新情况。
对于信用卡处理,您可以在paypal端使用以下API:
根据我与paypal端的讨论和相当详细的研究,不可能使用REST来填充某些报告的项目名称。对于信用卡处理(为了避免一般的报告系统问题),我建议如果你有专业账户的话,可以使用DoDirect支付程序。似乎这个特定的API比REST信用卡处理“老了”,因此它更稳定,并且在报告系统方面没有任何问题。
考虑到DoDirect Payment Api有奇怪的文档(至少对我来说没有正确地介绍),我建议使用工作解决方案(示例)检查下面的php 存储库。
发布于 2016-08-01 07:20:18
尝试像这样放置一个样例请求有效载荷,
{
"intent": "sale",
"payer": {
"payment_method": "paypal"
},
"redirect_urls": {
"return_url": "http://localhost:80/getpaypal",
"cancel_url": "http://localhost:80/cancel"
},
"transactions": [
{
"description": "Transaction Desc Text",
"amount": {
"total":"80",
"currency":"USD"
},
"item_list": {
"items": [
{
"name": "Test Ticket 1",
"currency": "USD",
"quantity": "1",
"sku": "55a460ff65f13",
"price": "10"
},
{
"name": "Test Ticket 2",
"currency": "USD",
"quantity": "2",
"sku": "55a460ff66c7a",
"price": "20"
},
{
"name": "Test Ticket 3",
"currency": "USD",
"quantity": "3",
"sku": "55a460ff66ce2",
"price": "10"
}
]
},
"invoice_number": "55a460ff696br"
}
]
}
当您从PayPal配置文件下载事务历史记录时,
每个name
对象下的“item
”字段将显示在"Item Title“目录中;而transaction
对象中的description
字段也将显示在该目录中。
"description": "Transaction Desc Text",
项标题中看到“”( transaction
对象中的description
字段)。https://stackoverflow.com/questions/38508987
复制相似问题