paypal rest api更新存储的信用卡

时间:2013-12-31 14:42:37

标签: rest paypal credit-card paypal-vault

使用PayPal Rest API,有没有办法更新存储的信用卡? PayPal的文档“Vault: Store customer credit cards securely。”仅指定:

  • 存储信用卡
  • 删除存储的信用卡
  • 查找存储的信用卡

但是,它没有提及有关更新存储卡的任何信息。

目前,为了更新卡,我让用户重新输入他们所有的信用卡数据,我从paypal删除旧卡并存储新卡,返回一个新的creditcard_id。但如果用户只需更新其卡的到期日期或帐单地址,我不希望他们再次输入卡号,只需输入安全码和新的过期日期或地址。

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:0)

Vault API支持PATCH方法(它由GET请求中的HATEOAS链接返回),但没有关于要发送哪种请求对象以使其正常工作的文档。我也在寻找这个,但我们可能需要联系Paypal开发人员支持部门获取信息,除非有人能够提出正确的请求格式。 (我一直在尝试,但所有barfs都支持401格式错误的请求。)

答案 1 :(得分:0)

这是我从PayPal得到的答案:


感谢您与Merchant技术服务部联系。

REST API中的PATCH请求不再可用。这意味着不再提供更新存储的信用卡。现在选项是删除存储的信用卡并重新添加。

据我所知,该团队正在努力修改网站上的文档,以便更新。对于由此带来的不便,我深表歉意。

答案 2 :(得分:0)

REST API中的PATCH请求不再可用。这意味着不再提供更新存储的信用卡。现在选项是删除存储的信用卡并重新添加。