【发布时间】:2014-12-11 10:27:20
【问题描述】:
我正在将我的“使用 paypal 结帐”实现从 REST 转移到经典。使用 REST Payment,我可以在下面的 Python 代码中指定名称为 "name": constants["name"] 的项目。
我想指定带有名称和 SKU 的单个商品,并使用快速结帐功能。快速结帐是否不允许物品?它的意思是为所提供的服务付款,但具有项目名称会使帐单对用户更加方便和有用,即使它只是一个项目。
我的 SDK 文档说这些是快速结帐所必需的:
Required Kwargs
---------------
* PAYMENTREQUEST_0_AMT
* PAYMENTREQUEST_0_PAYMENTACTION
* RETURNURL
* CANCELURL
用于使用 REST API 创建分项账单的 Python sn-p:
"transactions": [{
"item_list": {
"items": [{
"name": constants["name"],
"sku": constants["sku"],
"price": constants["amount"] ,
"currency": "AUD",
"quantity": 1
}]
},
"amount": {
"currency": "AUD",
"total": constants["amount"]
},
"description": constants["description"]
}]
此操作会返回一个 Paypal 页面,在该页面上向用户显示商品并允许付款,这将使我返回我的网站以执行付款
【问题讨论】:
标签: paypal