我使用PayPal API向用户的信用卡收费。
PayPal是否提供任何API来构建我可以集成到我的网站的自定义登录屏幕?我不希望用户在PayPal登录过程中离开我的网站。
通常,如果未使用REST api,用户将被重定向到paypal网站以登录PayPal进行支付。是否有任何API可以让用户登录我的网站进行登录?
您可以使用PDT而不是使用IPN,
PDT有一个主要缺点:它只发送一次订单确认。因此,当PDT发送确认时,您的站点必须正在运行;否则,它永远不会收到消息。
相比之下,与IPN相比,由于IPN重新发送确认信息直到您的网站确认收到,因此几乎可以保证订单确认的交付。因此,PayPal建议您实施IPN而不是PDT。
请在以下链接中找到有关PDT的详细信息,
https://developer.paypal.com/docs/classic/products/payment-data-transfer/
https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNPDTAnAlternativetoIPN/
PDT会将数据作为查询字符串发送到您的URL,您可以解析和操作它。