如何使用Paypal REST API预先填写客户详细信息?

时间:2014-08-04 14:48:46

标签: paypal

我们正在使用Paypal的REST API,我们希望在批准页面上预先填写客户的数据(电子邮件,姓名,地址)。

在创建付款时,有一个payer_info对象可以传递给Paypal。但它不允许指定客户的详细信息 - 不支持电子邮件字段,其他字段为只读。另外,我在API文档中没有看到有关如何使用REST API实现此功能的任何提及。你知道它是否可能以及如何?如果它不受支持,它是否会被支持?

提前致谢。

1 个答案:

答案 0 :(得分:1)

即使使用PayPal REST API,您也可以按照https://www.paypal.com/cgi-bin/webscr?cmd=_pdn_xclick_prepopulate_outside的说明进行操作,并在重定向客户之前将params作为GET参数附加到aproval_url的末尾。

例如:

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-77D44712W7736393M&first_name=Geovanny&last_name=Junio