Paypal 贝宝订阅详细信息

Paypal 贝宝订阅详细信息,paypal,subscription,Paypal,Subscription,你能帮我吗。我需要知道PayPal是否有API调用来获取订阅详细信息,如订阅的结束日期? 我向PayPal提出请求并得到回复, 成功 交易主题=名称20 付款日期=10%3A42%3A50+3月+28%2C+2014+PDT txn_类型=次级信贷支付 subscr_id=I-MWMMATTBSY2M 姓氏=jls .. 但是我需要suscription作为enddate的详细信息。听起来您使用的是标准订阅,您所指的“响应”将是即时付款通知(IPN) 不幸的是,标准订阅系统没有任何API

你能帮我吗。我需要知道PayPal是否有API调用来获取订阅详细信息,如订阅的结束日期?
我向PayPal提出请求并得到回复,

成功
交易主题=名称20
付款日期=10%3A42%3A50+3月+28%2C+2014+PDT
txn_类型=次级信贷支付
subscr_id=I-MWMMATTBSY2M
姓氏=jls
..



但是我需要suscription作为enddate的详细信息。

听起来您使用的是标准订阅,您所指的“响应”将是即时付款通知(IPN)

不幸的是,标准订阅系统没有任何API可以直接访问详细信息。不过,您可以切换到ExpressCheckout和RecurtivePaymentsAPI,这将允许您访问API以获取详细信息并以编程方式管理配置文件

如果您使用PHP,您可以使用my轻松设置快速结账和定期付款

您将设置的流程如下所示

1) 调用SetExpressCheckout获取令牌并将用户重定向到PayPal。SEC的请求还将包括一个ReturnURL,在用户登录并同意继续后,PayPal会将该URL发送给用户。您还需要确保在SEC请求中包含计费协议参数,以便您获得的令牌与定期付款兼容

2) 用户最终返回您的ReturnURL,在这里您将调用GetExpressCheckoutDetails以获取买家的详细信息,系统现在知道买家的详细信息,因为他们已经登录。这将为您提供付款人的姓名、电子邮件、地址等信息。它还将为您提供最终请求所需的付款人ID


3) 在通过GECD获得详细信息后,您将立即致电CreateRecurringPaymentsProfile以完成订阅配置文件的创建。

我理解,但我还有其他问题,当paypal返回我的页面时,它会在querystring中向我发送一些数据。。()但当是免费试用订阅时,我在查询字符串中什么也得不到,那么,当是免费试用订阅时,paypal向我发送什么数据?如何获取数据?谢谢你的回答。。