我有很多客户希望直接从我的网络应用程序创建和发送发票(无需登录到他们的PayPal帐户)。是否有可能创建paypal api,它将管理不同paypal帐户(不是我的)帐户的发票。当然,我的申请将保存他们的帐户数据。
感谢。
答案 0 :(得分:3)
您可以让用户从其PayPal帐户手动grant API permissions为您的应用程序代表他们拨打API电话。
完成后,您将包含SUBJECT参数及其PayPal帐户ID或电子邮件地址作为值,您将继续使用自己的API USER,PWD和SIGNATURE。这样,应用程序调用将使用您的帐户进行,但任何发生的操作都会发生在第三方帐户上。
如果你想让你的用户(以及你自己不需要那么多支持)这样做,你可以使用Permissions API。这允许您在应用程序中设置一种方式,以便用户批准您的应用程序以进行其需要进行的调用,然后您将使用OAuth令牌而不是他们的电子邮件/帐户ID。