我已在客户网站上编写并成功处理了paypal函数。他们只是希望能够在他们运送产品后最终确定账单,因为产品的大小,数量等等都很难计算成本。我目前已将其设置为在使用快速结帐API后授权付款,因为我将$paymentType = "Authorization";
设置为sale
而不是paymentType
。所有订单都会被跟踪并记录在客户站点的数据库中,他们会获得客户订购的内容,运输信息以及站点管理员方面的列表。唯一的问题是,一旦他们完成了他们在网站上标记完成的订单,他们必须登录到paypal并按capturing the funds
完成订单。我如何使用经典API获取资金?我已经找到了如何使用rest api
进行操作,但我不打算重写我的网站来执行此操作。
根据我所做的研究,我发现你可以像我在rest api
和nvp or merchant api
中所说的那样做,但我在PHP中使用Express Checkout。我还没能找到如何使用PHP并获取资金。
我当前的代码设置如下所示
//Orders are listed out using an array of mysql databases
......
**Where I need assistance**
//Capture funds from Paypal here
//return status of successful via self posting form
....
//And then I have
//a get function that marks the order as completed in the database
总结一下我的问题是如何(如果可能的话)使用经典的api和快速结账从paypal获取资金?正如你所看到的,我已经考虑到了这一点,我只是陷入困境,无法弄明白。