php 实现快钱支付功能(涉及到接口)

本项目用zend framework框架实现的

modules/default/controllers/IndexController.php

IndexController.php

<?php
class IndexController extends Zend_Controller_Action
{

    public function init()
    {
        /* Initialize action controller here */
    }

    public function indexAction()
    {	
    	
    	/*模拟订单 
    	 *$MockOrder是从数据库取出来的信息,它包含一些块钱Request的信息。这里我写死了。
    	 *orderId订单号,数据库表的主键(唯一)。				//必要字段
    	 *usr_idtype证件类型,根据自己需要。
    	 *usr_idcode证件号,根据自己需要。
    	 *etx_status是否优惠,根据自己需要。
    	 *time_create验证是否符合优惠的时间,根据自己需要。
    	 *ets_license套餐代码如同商品类别,根据自己需要。
    	 *contact_type联系方式类型,固定选择值1,2。1电子邮件,2手机号,根据自己需要,块钱那边可以为空。
    	 *contact_text联系方式,根据contact_type来填写,根据自己需要,块钱那边可以为空。
    	 *etsPrice套餐价格及商品价格,根据自己需要。
    	 *orderPrice实际价格,根据自己需要。
    	 *orderAmount订单实际支付金额,这个要加手续费的。		//必要字段
    	 *orderTime订单时间。								//必要字段
    	 *paySuccess订单是否支付成功。						//必要字段
    	 *buySuccess账号是否生成功,根据自己需要
    	 *payTime订单支付成功时间。							//必要字段
    	 *总之凡是跟订单有关的都是必要字段
    	 *orderId、orderAmount、orderTime为 Request所需字段
    	 *paySuccess、payTime为Response所需字段
    	 */
		$MockOrder = array();
		$MockOrder['orderId'] = '100000125';//订单号。--必要
		$MockOrder['usr_idtype'] = '1';//证件类型,身份证
		$MockOrder['usr_idcode'] = '371111199011111111';//身份证号
		$MockOrder['etx_status'] = '0';//是否优惠,否
		$MockOrder['time_create'] = '1352338189';//验证是否优惠时间
		$MockOrder['ets_license'] = '1';//套餐代码及商品类别
		$MockOrder['contact_type'] = '1';//联系方式类型 1,邮箱
		$MockOrder['contact_text'] = '[email protected]';//联系方式,邮箱
		$MockOrder['etsPrice'] = '30800';//套餐价格及商品价格
		$MockOrder['orderPrice'] = '30800';//实际价格
		$MockOrder['orderAmount'] = '31100';//订单实际支付价格,加手续费的。--必要
		$MockOrder['orderTime'] = '1352338199';//订单生成时间。--必要
		$MockOrder['paySuccess'] = '0';//订单是否支付成功。--必要
		$MockOrder['buySuccess'] = '0';//账号是否生成成功
		$MockOrder['payTime'] = '0';//订单支付时间。--必要
		
		//BillRequest就是快钱那边需要的的一些参数
		$this->view->BillRequest = new Applic
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值