休息 API : Obtaining Payment ID after redirect back to merchant site

标签 rest paypal

此问题特定于使用 PayPal 帐户付款。

所以,这是基本的工作流程:

  1. 我初始化付款并将用户重定向到 PayPal 的身份验证页面。
  2. 用户登录并授权付款,然后被重定向回商家网站。
  3. 通过获取并传递 paymentId 和 payerId 来执行支付。

在第一步中,在重定向到 PayPal 站点以进行用户授权之前返回一个支付 ID。在第三步中,我需要第一步中的付款 ID 才能成功执行付款。有没有办法在不将其存储在 session 中的情况下获取支付 ID? *payer*Id 在重定向回商家网站时作为 URL 参数传回。还有一个传递的 token 值,但我不确定它的用途。我所知道的是,这不是我正在寻找的 paymentId。

如有任何帮助,我们将不胜感激。

最佳答案

目前它必须是 session 或数据库或类似的行。我们建议您为交易生成一个唯一 ID,并使用它映射到您在响应中收到的 PaymentId。

关于休息 API : Obtaining Payment ID after redirect back to merchant site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18387580/

相关文章:

php - 如何通过 JIRA REST API - PHP 设置影响版本字段

ios - 模型和 Controller 之间的通信 - iOS

java - 更新时将数据发送到另一台服务器

paypal - 如何修改定期 PayPal 付款

php - PayPal Rest SDK API - 获取 token

android - 新的 PayPal Android SDK - 在测试环境中使用设置为美国的沙盒帐户进行测试

python - 使用 python-rtkit 创建票证

rest - 如何从 Zend Framework 2 中的 ServiceManger 获取请求对象?

paypal - 自动从 Paypal 重定向到网站

paypal - Paypal 支付按钮和网络结账之间的区别