从PayPal API JavaScript获取订单详细信息以保存到数据库

鲍嘉·坡

我正在尝试将我的客户详细信息保存到数据库中。我如何获得其他客户详细信息,例如送货地址?

我正在使用以下内容获取交易的名称和订单ID

return actionsenter code here.order.capture().then(function(details) {
>                     var order_id = details.id;
>                     var name = details.payer.name.given_name +" "+details.payer.name.surname; }

但是,当我尝试基于json模式获取地址以获取其返回的其他详细信息时undefined

var name = details.purchase_units.shipping.address.address_line_1;

https://developer.paypal.com/docs/api/orders/v2/#definitions

普雷斯顿PHX

不要使用JavaScript进行捕获,然后中继详细信息以将其保存到数据库。

而是使用服务器端集成。这是UI代码:https : //developer.paypal.com/demo/checkout/#/pattern/server

在服务器端,您将需要两条相应的路线,一条到达“设置交易”,一条到“捕获交易”,记录在这里:https : //developer.paypal.com/docs/checkout/reference/server-integration/

这样,您就不会将捕获的详细信息发送到服务器,因为捕获将是服务器进行的并且服务器上将立即发出包含所有详细信息的API响应。


关于未定义事物的特定问题仅意味着您需要对console.log(details)或同等产品进行更好的故障排除,以找到所需内容的确切位置。这可能有点像需要purchase_units[0]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从PayPal SOAP API获取交易详细信息(也希望自定义字段)

来自分类Dev

从Ebay API获取Paypal TransactionID

来自分类Dev

获取PayPal唯一交易ID,PayPal PHP API

来自分类Dev

将API生成的信息保存到数据库

来自分类Dev

使用Paypal API获取运输标签

来自分类Dev

从PayPal API错误获取访问令牌

来自分类Dev

PayPal Rest SDK API-获取令牌

来自分类Dev

通过PayPal API处理磁条数据

来自分类Dev

将从API获取的项目保存到数据库中

来自分类Dev

从数据库中获取woocommerce订单详细信息

来自分类Dev

Amazon API检索订单详细信息

来自分类Dev

如何在 PayPal REST API 中获取用户信息

来自分类Dev

如何从 PayPal API 获取“订阅已取消”的信息 - GetTransactionDetails

来自分类Dev

在 WooCommerce 上获取 Paypal 付款详细信息

来自分类Dev

GitHub API-获取多个存储库的详细信息

来自分类Dev

PayPal REST API-如何获取API凭证?

来自分类Dev

从PayPal交易导出或API获取国家/地区数据

来自分类Dev

PayPal REST API订单摘要自定义说明

来自分类Dev

PayPal REST API订单摘要自定义说明

来自分类Dev

谁需要获取PayPal API凭据,谁需要获取PayPal AppID

来自分类Dev

Paypal REST Api实现

来自分类Dev

Paypal Rest API的工作

来自分类Dev

PayPal API与angularjs

来自分类Dev

通过API的PayPal声明

来自分类Dev

Paypal Rest Api错误

来自分类Dev

Paypal PHP API集成

来自分类Dev

使用哪个paypal api

来自分类Dev

Paypal 购物车自定义创建订单对象和用户详细信息

来自分类Dev

正在将任务详细信息保存到数据库中,但未保存任务之间的链接详细信息