本人小白,如有大神能对此文章指点一二,非常感谢。
ping++支付的官方文档已经写的很详细,在此我也算是记录下支付的一个总结吧。
下面是ping++的支付流程(https://www.pingxx.com/docs/overview/flow/charge)
理解上图的流程我觉着非常有必要,在此期间可以泡杯咖啡慢慢细看。
看完上图接下来介绍涉及的文件,支付渠道包括两种:支付渠道alipay_pc_direct(支付宝PC网页支付)和wx_pub_pr(微信公众号扫码支付)
Controller :
PpayController.class.php(支付前)
PayBackController.class.php(支付后:回调)
View :
paypc.html(表单提交)
pay.html(支付渠道选择 :支付宝、微信、其他)
pingpay.html(发起支付宝支付) wxpay.html(发起微信支付)
Server端接入:
server源码包放置位置 : \ThinkPHP\Library\Vendor\
引用 : 在PpayController文件中添加 vendor( "Pay.init");
一 、PpayController.class.php中 输入表单要提交的内容
public function paypc(){ $this->display(); }
时间: 2024-11-05 06:27:11