【发布时间】:2013-05-06 19:23:43
【问题描述】:
我的企业 paypal 帐户已获批准,我想将 paypal direct payment PRO 集成到我的网站中。我发现很多贝宝 API,当然 API 也有文档记录,但不是真的。我无法真正理解每个 API 的用途。我只能理解它在文档中一般说的几句话,但我仍然必须猜测并且我不确定,所以请帮助我澄清接下来的程序:
- 当用户输入他的信用卡详细信息时,我需要使用什么 API 来验证信用卡详细信息和持有人姓名。
- 我需要使用什么 API 来记住用户信用卡详细信息,并将它们存储在 paypal 上,并使用一些 ID 访问它。
- 我需要使用什么 API 来创建每月订阅。
- 我需要使用什么 API 从已保存的信用卡中进行即时付款,详细信息已在第 2 点中保存。
请帮助我了解哪些 API 以及我需要如何使用它们。
我猜,我试过了:
对于 1: API:DoDirectPayment,带参数:授权 但是我确实输入了错误的持卡人姓名,以及信用卡号等真实的其他详细信息,并且贝宝返回 ACK 成功。所以这真的没有意义.. 2: API:DoCapture。 我不知道 。我想我需要将交易 ID 保存到我的数据库中,并在以后每次需要即时付款时与 DoCapture 一起使用。 3: API:创建RecurringPaymentsProfile 我不知道。我应该从哪里读取和填写付款详细信息,从我的数据库中,或者我需要再次请求用户详细信息... 4: API:DoDirectPayment,带参数:Sale 但是,我不知道该怎么做。
请不要太在意我猜测的事情,如果您知道,请告诉我处理上面列出的这 4 个步骤的正确方法,我需要使用哪些 API,如果可能的话,请告诉我一个简短的例子。
更新:
如果我使用 CreateRecurringPaymentsProfile 调用会发生什么:
'PROFILESTARTDATE' => 日期('Y-m-d\TH:i:s\Z',strtotime("+30 days"))
'TRIALBILLINGPERIOD' => '月'
【问题讨论】:
标签: paypal paypal-subscriptions