最近在海鲜厂打黑工,接到的第一个比较大的任务就是集成Paypal支付,目前仅支持支付宝以及Paypal留言人工充值。。。
Paypal对于开发人员还是相当友好的,因为API文档真的是太长太多了,https://developer.paypal.com/,这是Paypal的开发者文档,看了两天依然晕晕乎乎的,于是上周末特别忐忑,毕竟WEB类小厂都是线上服务,时间非常紧张。
然而发现了一个好东西,一帮人集成了一个pip包,安上就能使,酷不酷!http://django-paypal.readthedocs.io/en/stable/standard/index.html,这是他们写的官方文档,基本把Paypal提供的服务都实现了,不过实际写代码的时候最好还是把他们在github上的源码拉下来看一看,才知道要传哪些参数,毕竟文档还是比较简洁。
这次集成的支付功能大概是这样的,post一个price的参数之后可以定向到Paypal的支付页面,用户进行订单确认并提交支付,支付完成重新回转到海鲜厂的页面。大概的流程和在Ebay的支付过程差不多。其实Paypal也提供在自己的页面直接填写表单使用户填入自己的信用卡号进行付款,这样很快速也便捷&#