2013-01-21 49 views
1

我正在尝试使用django-paypal app通过PSP paypal在网站上集成付款。paypal-django WPP授权 - 捕获

它适用于标准,它似乎适用于大多数支付亲也很好。我正在使用沙盒网站,并且想要使用WPP framework进行测试 - 捕获工作流测试。

也就是说,使用PayPal的WPP获取客户的付款信息,然后授权他们的卡进行交易,但尚未对其进行收费。

然后,经过一段时间后,获取付款。 WPP documentation在第38页上显示了关于直接支付的示例,第54页显示了快速结账。

它使用PAYMENTREQUEST_0_PAYMENTACTION关键字,这些关键字在django-paypal应用程序中都没有显示出来,据我所知。

我错过了什么吗?有没有办法使用Django-Paypal来做这种事务?还是我最好为自己写一个类?

回答

1

正如文档所述,您可以简单地为付款操作发送授权,然后在稍后捕获DoCapture。

如果您没有看到在Django库中调整该选项的选项,则可能需要对其进行扩展或仅创建自己的选项。