1、web扫码支付:
"; print_r(json_encode($info));die;*/ $request->setBizContent(json_encode($info)); $result = $aop->pageExecute ($request); echo $result;die; $responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response"; $resultCode = $result->$responseNode->code; if(!empty($resultCode)&&$resultCode == 10000){ echo "成功"; } else { echo "失败"; } **2、h5支付** <?php //手机h5支付 require_once 'alipay/aop/AopClient.php'; require_once 'alipay/aop/request/AlipayTradeWapPayRequest.php'; $aop = new AopClient (); $aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do'; $aop->appId = '2018092761522580'; $aop->rsaPrivateKey = 'MIIEowIBAAKCAQEAwK7Te7eFtdJWnpa2qFgJL3REyPaFqVGH0We1iOfte71ehp7U1wX/INZiEn9HoDbDiInkpp1SMWKhWW2rzHu8mr8RzQTORjPJUVLhujJ+Vbsg957UW8+qAamey7cIJ+M7eNVLssM+awd6bnOlZrRSoD6+BK6IabbBKLzEhdI8+e7bjnE1vqej+3huq85ZUGhN+0NwJMY3fpWsCYiLgrBBvbTTdqnHoZnDt1EaTHjjpzIIGxCOtFUqRbgkypWlEY40NcFJR0zi7ADSB+oTenjeQpAh9qE6Vv8vddi1719wzyopN8UFyFuBsuXNMm+G7P/4rR6bIIv6ZSSwvO0u3hsnywIDAQABAoIBAG7nsf6x4ZqIGSdrJHO9SHwx9i2eB80vindztD+7Dyx8EV53KZcicnkaLJTtAfMr0lxS0nM8dkTKuohY4dvvFN4VQE+7hmdOA4B1rkuYKLN75DvjBeRaoUYXtbkX/u/GkUK5srqQOussAMJ2eiulezGVK5ZSR15hvMiP7qYAHuzUGTx2hTN5Rh21hqpwa7xYkJkTqR9y0tFXFLwFE3g1Ee/nwhK/SMxBYaoJKPRelk/fb8Cf6oAXpd7eLKDgC3eP5tUhgJHTKDiQWtt58PnkHrVbJLUYcHLVwzpAc6yTB8lGmfOs5Hytjpp8UpzBvUBU1MkyeY0fnb4c/sHtJnKmk3ECgYEA6UXmC1F3ueILYmaGK+zQkZau+4KUJsf3dScno0cVstCL6M9az8ioz1on4tQhNb+b5eMVmcgufI04JRrwVnflWl2sa1hBbp/hlJ79hD88Vy4liyWJ+C9+TwAF07uynvmUGL7O3q+x7OzhIIFxBCfv6qVBCHF3Wr27037e+iTj0/8CgYEA03SP/IXRo6mWR7T67qm/2eqjc8/JnpA/df2+Mp4c3xvkx8f4LAnl00NryRIWNlLUCuZeQzmVfRlJ4v/RF1VutxcZPU1WjaPXHfLmzS37VSJ+F9OKLxbVmVL77cXMCPqxLMG4dmEIg/TPxfGBEbvHOmoHxCx5MY0/3i+urUC/vDUCgYBG50gVCJ4rkdmD/0Wo9EIw/mwRZo9BemZs5YnWxzSBNYJRMTWZEpS88dpNx8yQWb05Etzt8TqwAPyfyqBip+6+mNpfhmPdDBu04N6N4+qjVRN0R+S32ze5K3iZ8uNIDvRE0Tpv1VdvfFCxYKbJbJov6CrsNhDhM+pzTozX236kYQKBgQCieHZFjcCFIsGAOTNw+2aYlmueiXId7jGEhEGGfOwsFS+UvTYXCEfZKn1/0fDVLpEUCus0deNBapPV4b8TUaYu8YWID4tIazHXJhJmZkUtpcICppwPEFlwZE2D5S2fXJeTjwkfk/DKCuk16xjDumcan+t1tMIt65y+KB7rqctoXQKBgGHwG+PqbJ6wc6ll8zFa4i0ES+P06leJizPLvar1A7c7EWqrXhABd08h+zqlH6COUmDq0j1SNBOU4dLSCNVgYjMnPyYGwTlX2h/JZJTFO9f6wbaP2JcmTPf0Izd1+SbQ4nPPb70XYbYUHN4XGMaVVgbj6lvUym9pZHNchgkdf/Tg'; $aop->alipayrsaPublicKey='MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsO5QY1SkIprDl4vJColHKHjvxXy7nSRXOUjkGTORDMnNWREUiGlDvrnfYj9/RMAKyHgjxAjfFyl/QBWKMlEI0vsgZLG0fUWeipgtpWB0sTOW2M49JugrFNU5F6Tx1fP4UTFVyA0HpzV/LkHvyu4hpjSEcCWP+hIXnWnwiEOgV92vnUUrJoRqTPyZCyDsRNCYVf75KXR9c+lwP8xmKJpIbym0OKiYF3IOFTFEjo3TBGSdAsuOF7mk+ZH9/XilGt16rx3LKefd9EhDzdK1pSEzaEcEwJYVWvIMAUMdFCgfx+EDJ4nu+YdXkFRXxHaFnUhHtvHMybnC9T7KxCxI2B6d9wIDAQAB'; $aop->apiVersion = '1.0'; $aop->signType = 'RSA2'; $aop->postCharset='utf-8'; $aop->format='json'; $request = new AlipayTradeWapPayRequest (); //设置同步回调地址 $request->setReturnUrl('http://www.baidu.com'); //设置异步回调地址 $request->setNotifyUrl('http://www.baidu.com'); $request->setBizContent("{" . "\"body\":\"对一笔交易的具体描述信息。如果是多种商品,请将商品描述字符串累加传给body。\"," . "\"subject\":\"大乐透\"," . "\"out_trade_no\":\"70501111111S001111119\"," . "\"timeout_express\":\"90m\"," . "\"time_expire\":\"2016-12-31 10:05\"," . "\"total_amount\":9.00," . "\"auth_token\":\"appopenBb64d181d0146481ab6a762c00714cC27\"," . "\"goods_type\":\"0\"," . "\"passback_params\":\"merchantBizType%3d3C%26merchantBizNo%3d2016010101111\"," . "\"quit_url\":\"http://www.taobao.com/product/113714.html\"," . "\"product_code\":\"QUICK_WAP_WAY\"," . "\"promo_params\":\"{\\\"storeIdType\\\":\\\"1\\\"}\"," . "\"extend_params\":{" . "\"sys_service_provider_id\":\"2088511833207846\"," . "\"hb_fq_num\":\"3\"," . "\"hb_fq_seller_percent\":\"100\"," . "\"industry_reflux_info\":\"{\\\\\\\"scene_code\\\\\\\":\\\\\\\"metro_tradeorder\\\\\\\",\\\\\\\"channel\\\\\\\":\\\\\\\"xxxx\\\\\\\",\\\\\\\"scene_data\\\\\\\":{\\\\\\\"asset_name\\\\\\\":\\\\\\\"ALIPAY\\\\\\\"}}\"," . "\"card_type\":\"S0JP0000\"" . " }," . "\"enable_pay_channels\":\"pcredit,moneyFund,debitCardExpress\"," . "\"disable_pay_channels\":\"pcredit,moneyFund,debitCardExpress\"," . "\"store_id\":\"NJ_001\"," . "\"specified_channel\":\"pcredit\"," . "\"business_params\":\"{\\\"data\\\":\\\"123\\\"}\"," . "\"ext_user_info\":{" . "\"name\":\"李明\"," . "\"mobile\":\"16587658765\"," . "\"cert_type\":\"IDENTITY_CARD\"," . "\"cert_no\":\"362334768769238881\"," . "\"min_age\":\"18\"," . "\"fix_buyer\":\"F\"," . "\"need_check_info\":\"F\"" . " }" . " }"); $result = $aop->pageExecute ($request); echo $result;die; ****3、app支付**** <?php //app支付 require_once 'alipay/aop/AopClient.php'; require_once 'alipay/aop/request/AlipayTradeAppPayRequest.php'; $config = require_once 'config.php'; $aop = new AopClient (); $aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do'; $aop->appId = $config['appId']; $aop->rsaPrivateKey = $config['rsaPrivateKey']; $aop->alipayrsaPublicKey= $config['alipayrsaPublicKey']; $aop->apiVersion = '1.0'; $aop->signType = 'RSA2'; $aop->postCharset='utf-8'; $aop->format='json'; $request = new AlipayTradeAppPayRequest (); //设置异步回调地址 $request->setNotifyUrl('http://www.baidu.com'); $request->setBizContent("{" . "\"timeout_express\":\"90m\"," . "\"total_amount\":\"9.00\"," . "\"product_code\":\"QUICK_MSECURITY_PAY\"," . "\"body\":\"Iphone6 16G\"," . "\"subject\":\"大乐透\"," . "\"out_trade_no\":\"70501111111S001111119\"," . "\"time_expire\":\"2016-12-31 10:05\"," . "\"goods_type\":\"0\"," . "\"promo_params\":\"{\\\"storeIdType\\\":\\\"1\\\"}\"," . "\"passback_params\":\"merchantBizType%3d3C%26merchantBizNo%3d2016010101111\"," . "\"extend_params\":{" . "\"sys_service_provider_id\":\"2088511833207846\"," . "\"hb_fq_num\":\"3\"," . "\"hb_fq_seller_percent\":\"100\"," . "\"industry_reflux_info\":\"{\\\\\\\"scene_code\\\\\\\":\\\\\\\"metro_tradeorder\\\\\\\",\\\\\\\"channel\\\\\\\":\\\\\\\"xxxx\\\\\\\",\\\\\\\"scene_data\\\\\\\":{\\\\\\\"asset_name\\\\\\\":\\\\\\\"ALIPAY\\\\\\\"}}\"," . "\"card_type\":\"S0JP0000\"" . " }," . "\"enable_pay_channels\":\"pcredit,moneyFund,debitCardExpress\"," . "\"store_id\":\"NJ_001\"," . "\"specified_channel\":\"pcredit\"," . "\"disable_pay_channels\":\"pcredit,moneyFund,debitCardExpress\"," . "\"ext_user_info\":{" . "\"name\":\"李明\"," . "\"mobile\":\"16587658765\"," . "\"cert_type\":\"IDENTITY_CARD\"," . "\"cert_no\":\"362334768769238881\"," . "\"min_age\":\"18\"," . "\"fix_buyer\":\"F\"," . "\"need_check_info\":\"F\"" . " }," . "\"business_params\":\"{\\\"data\\\":\\\"123\\\"}\"" . " }"); $result = $aop->sdkExecute ( $request); echo $result;die; $responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response"; $resultCode = $result->$responseNode->code; if(!empty($resultCode)&&$resultCode == 10000){ echo "成功"; } else { echo "失败"; }