91pay.php,电商网站使用支付宝转账付款功能代替支付宝支付接口

news/2024/5/20 2:06:46/文章来源:https://blog.csdn.net/weixin_39939601/article/details/116007417

现在支付宝商户对于商家接入支付宝即时到账接口管理比较严格,一般都是需要支付宝企业账户才能申请开通即时到账接口的。这对于大部分个人商家来说,无疑不利于快速回笼资金。

本接口通过一个变通的方式,利用支付宝系统中的转账付款功能,来跟自己的商城实现对接,让客户在下单后直接跳转到支付宝的转账付款页面,通过转账付款的方式来给自己的支付宝账号付款。

客户在转账付款界面无需自已填写订单相关信息,程序自动填写。如:收款账号、付款金额、付款备注等信息。客户在网站下单后只管支付就行了。<?php

/**

* ECSHOP 支付宝转账付款功能,配合我们的支付通软件,可实现全自动订单付款状态更新、会员自动充值功能!

现在支付宝商户对于商家接入支付宝即时到账接口管理比较严格,一般都是需要企业账户才能申请开通即时到账接口的。这对于大部分个人商家来说,无疑不利于快速回笼资金。本接口通过一个变通的方式,利用支付宝系统中的转账付款功能,来跟自己的商城实现对接,让客户在下单后直接跳转到这个支付宝的转账付款页面,然后输入自己的账号密码,就可以给自己的账号付款了。配合我们提供的【支付通】软件,可以实现24小时自动更新网站订单状态,自动为会员充值等功能。请进入我们的官方网站下载软件并使用吧!

* ====================================================================================================

* 版权所有 2010-2015 支付通,并保留所有权利。

* ====================================================================================================

*/

if (!defined('IN_ECS'))

{

die('Hacking attempt');

}

$payment_lang = ROOT_PATH . 'languages/' .$GLOBALS['_CFG']['lang']. '/payment/alipayeasypay.php';

if (file_exists($payment_lang))

{

global $_LANG;

include_once($payment_lang);

}

/* 模块的基本信息 */

if (isset($set_modules) && $set_modules == TRUE)

{

$i = isset($modules) ? count($modules) : 0;

/* 代码 */

$modules[$i]['code'] = basename(__FILE__, '.php');

/* 描述对应的语言项 */

$modules[$i]['desc'] = 'alipayeasypay_desc';

/* 是否支持货到付款 */

$modules[$i]['is_cod'] = '0';

/* 是否支持在线支付 */

$modules[$i]['is_online'] = '1';

/* 作者 */

$modules[$i]['author'] = 'yiditushe(老曹)';

/* 网址 */

$modules[$i]['website'] = 'http://easypay.myshopex.com/';

/* 版本号 */

$modules[$i]['version'] = '1.0.0';

/* 配置信息 */

$modules[$i]['config'] = array(

array('name' => 'alipayeasypay_account', 'type' => 'text', 'value' => ''),

array('name' => 'alipayeasypay_key', 'type' => 'text', 'value' => ''),

array('name' => 'alipayeasypay_mobile', 'type' => 'text', 'value' => ''),

);

return;

}

/**

* 类

*/

class alipayeasypay

{

/**

* 构造函数

*

* @access public

* @param

*

* @return void

*/

function alipayeasypay()

{

}

function __construct()

{

$this->alipayeasypay();

}

/**

* 生成支付代码

* @param array $order 订单信息

* @param array $payment 支付方式信息

*/

function get_code($order, $payment)

{

if (!defined('EC_CHARSET'))

{

$charset = 'utf-8';

}

else

{

$charset = EC_CHARSET;

}

$parameter = array(

'optEmail' => $payment['alipayeasypay_account'],

'payAmount' => $order['order_amount'],

);

if($order['order_id']){

$parameter['title']= $order['order_sn']."|".$order['log_id'];

$parameter['memo']= ("订单号:".$order['order_sn']);

}else{

$parameter['title']= $order['log_id']."|".$order['log_id'];

$parameter['memo']= ("会员充值:".$order['user_name']);

}

if($payment['alipayeasypay_mobile']){

$parameter['smsNo']= $payment['alipayeasypay_mobile'];

}

$button = '

';

foreach ($parameter as $keys => $value) {

$button .="";

}

$button .= '';

$button .= '

';

return $button;

}

/**

* 响应操作

*/

function respond()

{

if (!empty($_POST))

{

foreach($_POST as $key => $data)

{

$_GET[$key] = $data;

}

}

$payment = get_payment($_GET['code']);

$sig = $_GET['sig'];//签名

$tradeno = $_GET['tradeNo'];//交易号

$desc = $_GET['desc'];//交易名称(付款说明)

$time = $_GET['time'];//付款时间

$username = $_GET['username'];//客户名称

$userid = $_GET['userid'];//客户id

$money = $amount = $_GET['amount'];//交易额

$status = $_GET['status'];//交易状态

$order_sn_logid = str_replace("付款-", "", $desc);

$key = $payment['alipayeasypay_key'];

//验证签名

if(strtoupper(md5("$tradeno|$desc|$time|$username|$userid|$amount|$status|$key")) == $sig){

//这里做订单业务,在下面写您的代码即可

//检查付款金额和支付单的金额是否一致,不一致的话,报错处理

/* 检查支付的金额是否相符 */

list($order_sn, $log_id) = explode("|", $order_sn_logid);

if (!check_money($log_id, $money)){

echo "支付金额不一致";exit;

return false;

}

/* 改变订单状态 */

order_paid($log_id, 2);

echo "ok";exit;

return true;

}else{

echo "验证签名失败";exit;

return false;

}

}

}

?>

38f698adbc4d2311a70f55e91d13326a.png

f9122703adb369f2e879af04a4c81d2b.png

8c06ce4345c1e2d4c0aae7ca0cd90122.png

932eec0a25228551dd6dca957b880e07.png

相关文章:

相关标签:

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_733673.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建站难?史上最全指南 — 教你使用WordPress搭建出属于自己的站点!

文章目录引言购买服务器购买域名解析域名部署WordPress安装nginx服务器安装PHP运行环境新建个人站点下载并安装WordPress安装主题网站备案SSL证书&#xff08;HTTPS&#xff09;页面伪静态网站类型选择结语引言 很多朋友都想拥有自己的个人网站&#xff0c;但事实如果自己从头搭…

网站中文乱码?三招解决

发布网站后&#xff0c;不少小伙伴都会碰到中文乱码问题。 碰到这种问题不用慌&#xff0c;三招就可以解决&#xff1a; 第一招&#xff1a;设置好页面的编码&#xff0c;建议用utf-8编码格式&#xff0c;一招鲜&#xff0c;吃天下。 <meta http-equiv"Content-Type&qu…

网站开发知识结构

网站开发知识结构 https://github.com/TeamStuQ/skill-map https://blog.csdn.net/fenglailea/article/details/52609188 转载于:https://www.cnblogs.com/iamspecialone/p/11203256.html

ctfhub——网站源码python脚本解法

1.打开题目页面如下&#xff1a; 2.编写脚本之前&#xff0c;先学习一下python request模块中正常访问页面代码怎么写 import requests url "http://42.192.212.170/" r requests.get(url) print (r,r.status_code,end" ") 输出结果&#xff1a; 3.下…

python爬虫——获取网站中的特定块元素内容(二)

一、实现的目标 目标&#xff1a;获取如图所示网站中块元素的内容 二、代码编写 import requests #导入request模块 import re #导入re模块 url "https://www.baidu.com/" #等会要爬的url地址 header {User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:9…

python爬虫——获取网站中的特定块元素内容(一)

一、实现的目标 目标&#xff1a;获取如图所示网站中所标的元素内容 二、代码编写 import requests import re import json url "https://open.weibo.com/" header {User-Agent:ozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0…

wordpress 搭建的博客: 增加网站备案信息

问题描述 使用阿里云的主机&#xff0c;搭建了一个基于wordpress的博客&#xff0c;因为注册的域名是.com&#xff0c;需要网站开启后&#xff0c;增加网站备案的信息搭建好 wordpress 博客后&#xff0c;发现没有地方配置【网站备案信息】 主题 我使用的是 wordpress 的一个…

图片优化_网站图片SEO优化应该怎么做

作为一名SEOer人员一定要学会图片SEO优化&#xff0c;现在百度对图片优化这块相当的看重&#xff0c;并且会抓取并收录图片&#xff0c;最直接的表现就是搜索某一个关键词点击【图片】的时候能看见一大堆的相关图片&#xff0c;由此可见搜索引擎对图片识别能力已经越来越强了&a…

效果图网站、外包平台接单平台有哪些?

作为一名设计师或画图员&#xff0c;设计方案、画图、收集素材、接单、学习充电等&#xff0c;都有哪些网站可以用到呢&#xff1f;下面我就整理了一下。 综合设计类网站 国外室内设计网站 https://www.houzz.com/ 国外优秀设计作品网站 https://www.behance.net/ 国外室内设计…

自定义表单提交筛选分页怎么做_如何优化网站的筛选页面?

网站设计的重要目标之一就是做好清晰的导航系统&#xff0c;这不论是对网站的信息结构、还是用户体验&#xff0c;都有着重要的影响。这也是网站SEO优化工作中需要考虑的重要因素之一。在导航系统当中&#xff0c;通过不同筛选条件组成不同网站页面的&#xff0c;就是分页导航&…

类似纪念碑谷的unity2d素材包_短视频文案怎么写吸引人?短视频文案素材网站有哪些?(纯干货)...

你会写短视频文案吗&#xff1f;有没有被那几十个字绞尽脑汁&#xff1f;你知道短视频文案怎么写吸引人吗&#xff1f;你是不是看了很多短视频文案怎么写吸引人的文章还是仍然不会写?.....你是不是也正在为这些问题愁眉不展&#xff1f;今天这篇文章就来说说短视频文案怎么写吸…

什么是seo(seo是什么意思?)

什么是seo(seo是什么意思?) SEO是就会实践才有发言权的&#xff0c;在不间断学习途中&#xff0c;敢于总括和创意&#xff0c;深信能让需要的seo推广取的非常好成效。如果您在学习了部分seo推广教程或者参加完相干培训学校以后&#xff0c;不能实践&#xff0c;只说不练&#…

seo网络培训机构(seo教育)

seo网络培训机构(seo教育) 再一个&#xff1a;常宁网络营销-小高seo是需要参加培训学习的&#xff0c;敢于掌握关键词优化分享对我们攀升百度排序排名绝对有益处,百度优化要按照网页如今的状态来定&#xff0c;按照状态应对&#xff0c;您能够实施百度优化和网站版面改动设计&a…

seo的优势与缺点(seo误区)

seo的优势与缺点(seo误区) 另一方面&#xff0c;真正的SEOer不只是为了追求收录、排名&#xff0c;快速的响应速度是提高用户体验度的基础&#xff0c;这对整个搜索引擎优化及营销都是非常有利的。&#xff0c;但随着搜索引擎的发展愈来愈全面&#xff0c;只针对搜索引擎喜好的…

seo的设置与优化(seo页面优化的方法)

seo的设置与优化(seo页面优化的方法) 为了满足SEO的意图和长期排名&#xff0c;建立SEO的营销策略围绕主题&#xff0c;而不是关键词。如果你这样做&#xff0c;在任何情况下&#xff0c;你会发现你可以自然地优化重要的关键字。了解你的目标受众(也被称为买家角色)以及他们感兴…

python爬取网页信息的相关库_python 抓取一个网站文章信息放入数据库

python 抓取"一个"网站文章信息放入数据库 # coding:utf-8 import requests from bs4 import BeautifulSoup import json import time import datetime import pymysql import sys reload(sys) sys.setdefaultencoding(utf-8) # 获取文章内容方法 def getartinfo( ur…

求实php,招新|PHP网站开发社团

原标题&#xff1a;招新|PHP网站开发社团小编好消息&#xff01;好消息&#xff01;PHP网站开发社团招新啦&#xff01;该社团隶属于软件工程系&#xff0c;由赵彦老师指导&#xff0c;目前负责人为软信161班郭新光。PHP网站开发社团下设网站开发部和创新创业部&#xff1a;网站…

开源静态网站打包工具HTTrack使用教程

下载地址: https://github.com/tianjinghai/httrack-windows

礼品代发网站源码_礼品网代发,礼品网代发靠谱吗,拼多多快递礼品网,淘宝礼品代发...

礼品代发又有什么优势呢&#xff1f;任何一个行业在市场中存在都需要很多配套的服务&#xff0c;淘宝店铺的经营并不是做好产品就可以&#xff0c;还需要增加店铺的销量和人气。如何才可以保障店铺经营得更好呢&#xff1f;选择礼品代发就是不错的选择&#xff0c;所能够带来的…

python爬虫什么网站都能爬吗_【Python爬虫】爬了七天七夜,终于爬出了博客园粉丝数排行榜!...

Python Python开发 Python语言 【Python爬虫】爬了七天七夜&#xff0c;终于爬出了博客园粉丝数排行榜&#xff01;文章发出不到30分钟就被首页下架了&#xff0c;默哀…… 起因 为了督促自己更加积极地写博客&#xff0c;我希望有一个排名系统能让我看到自己的进步。但是博客园…