贝宝、MPL 和安卓
Posted
技术标签:
【中文标题】贝宝、MPL 和安卓【英文标题】:PayPal, MPL and Android 【发布时间】:2013-08-08 19:45:56 【问题描述】:在我的 android 应用程序中,我使用 MPL 库来允许用户使用 PayPal 付款。我可以在沙盒中进行购买,一切似乎都很好。我想上线,但对一些问题感到困惑。
首先,PayPal 文档提到了“经典 API”和“自适应 API”。我不知道他们在说什么。 MPL 使用什么?在 Google 搜索中,我发现诸如“MPL 基于自适应 API”之类的帖子。嗯,这肯定不会告诉我太多。在我的英语中,“基于”并不一定意味着它“是”自适应 API。
PayPal 文档说,除了买家和卖家帐户之外,您还需要一个 API 调用者帐户。然而,我的应用程序中的代码只使用一个帐户,这就是付款的最终位置。那么我是否需要 API Caller 帐户?在沙盒账户中,我看到的只是创建买家和卖家账户的选项。
【问题讨论】:
祝您使用 Paypal 好运。他们有最糟糕的 API 和文档(也很混乱)。 【参考方案1】:MPL 库使用自适应支付。 自适应支付允许卖家使用您的 Paypal 商家(企业账户)向买家付款。因此,如果卖家只有一个个人贝宝账户,他可以使用您的应用程序,通过自适应支付,他将能够向买家的贝宝账户付款。您可以向一个或多个收款人汇款。
您将从此处了解有关自适应付款的更多信息: http://youtu.be/GjEPcf7fvkM
要使您的 MPL 库上线,您需要一个 Live Paypal Business 帐户。如果您没有,请在此处创建: https://www.paypal.com/us/webapps/mpp/merchant
然后您转到“我的帐户 > 个人资料 > 我的销售工具” 单击在线销售 > API 访问 > 更新以显示 API 访问页面。如果没有更新选项,您将看到创建选项。您将在上面的 youtube 视频链接中获得此信息。 以下是使您的应用程序生效的文档: https://developer.paypal.com/docs/classic/lifecycle/goingLive/
然后您访问 apps.paypal.com,然后使用您的实时 paypal 凭据登录,然后在那里创建一个应用程序。您必须输入应用程序的描述和流程。一旦他们批准,您将获得一个“Live App ID”。您需要在您的 MPL 中使用它才能使其生效。
【讨论】:
以上是关于贝宝、MPL 和安卓的主要内容,如果未能解决你的问题,请参考以下文章