PC电脑端支付宝扫码付款出现编码错误提示原因

给这家公司做各大场景的支付 涉及到微信内置H5支付 其他浏览器唤醒微信客户端支付 PC扫码支付 和支付宝相应的支付,但今天进行PC扫码支付时遇到一些编码问题,流程能走通。

调试错误,请回到请求来源地,重新发起请求。

错误代码 ILLEGAL_SIGN

ILLEGAL_SIGN

出现签名错误,请按照下面检查:

1.检查安全校验码是否正确,有没有空格,安全校验码是由数字和字母组成的32位字符串。

2.检查所有参数是否都有填写信息,即有值。

3.检查所有参数是否有包含空格(空格的表示有:“ ”、“+”、“%40”),若有空格,需全部去掉。

4.检查所有参数是否有自定义参数存在,若有,须全部去掉。

5.检查检查编码格式是否一致,参数值中是否出现乱码

6.把参数签名的所有参数打印出来,检查加密的所有参数(即参数组里的所有参数)在加密之前的排序功能是否运行正常,即函数是否正确;排序需要遵循的是把所有参数要从字母a到z的顺序进行排序(不包括https://mapi.alipay.com/cooperate/gateway.do?

<https://mapi.alipay.com/cooperate/gateway.do>,及参数sign、sign_type、key);

7.检查加密的所有参数(即参数组里的所有参数)与URL传递的参数是否一致。

这是官网给出的答案,其实 答案也在里边 因为整个平台是GBK编码都得需要转。

自己偷取了巧 直接设置头部

if ($payment == ‘alipay‘){
    header("Content-type:text/html;charset=utf-8");
    //支付宝
   $pay->alinative($out_trade_no,$subject,$total_fee);

前提条件是数据正常

原文地址:https://www.cnblogs.com/buxiangxin/p/8315328.html

时间: 2024-10-05 08:43:22

PC电脑端支付宝扫码付款出现编码错误提示原因的相关文章

PC 端微信扫码注册和登录

一.前言 先声明一下,本文所注重点为实现思路,代码及数据库设计主要为了展现思路,如果对代码效率有着苛刻要求的项目切勿照搬. 相信做过微信开发的人授权这块都没少做过,但是一般来说我们更多的是为移动端的网站做授权,确切来说是在微信端下做的一个授权.今天遇到的一个问题是,项目支持微信端以及 PC 端,并且开放注册.要求做到无论在 PC 端注册或者是在微信端注册之后都可以在另外一个端进行登录.也就是说无论 PC 或是微信必须做到"你就是你"(通过某种方式关联). 二.寻找解决方案 按传统的方式

微信支付宝扫码支付相关接口

微信支付宝扫码支付相关接口 ##################支付宝扫码支付################## 当面付--扫码支付:商户专柜或者收银台打印或者副屏展示支付宝二维码,用户使用支付宝钱包扫码工具扫描二维码,并在手机端完成付款. 文档中心:http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.E3tvGh&treeId=26&articleId=103286&docType=1SDK下载地址:http://doc.ope

WooCommerce 支付宝扫码支付与银行直连

支付宝银行直连网关目前仅支付宝企业账户可申请使用. AliPay QR/Bank for WooCommerce 是一个WordPress 插件,用途是为 WooCommerece 添加支付宝扫码支付和/或支付宝银行支付网关. 版本更新 0.9.0   : 初始发布; 测试截图 选中 "支付宝扫码或使用银行付款": 支付宝扫码支付(当前顾客没有登录支付宝账户时可用): 支付宝APP扫码: 扫码付款成功: 扫码支付后,支付宝同步跳转回网站 (测试截图中的英文字符已提供对应的中文语言包):

支付宝扫码答奥数 5分钟做出来可免单

6月22日消息,支付宝是个很会玩的应用,支付宝扫码支付已经成为大家的日常, 但扫二维码出现小学奥数题,答对吃饭免单还是头一次.这样的新玩法你见过吗? 会玩!支付宝扫码答奥数 5分钟做出来可免单 据了解,在四川农业大学成都校区,有一家叫做"不挂科"的餐厅.昨天,这家餐厅推出了支付宝扫码抽奖游戏.来店里吃饭的顾客, 只要用支付宝扫描桌上的口碑码,就有可能扫出一道小学奥数题.如果能够在5分钟内答对这道题,老板就会免掉顾客的这顿饭钱. "不挂科"的老板左腾和谢龙云说, 餐厅

小鸡饲料任务,蚂蚁庄园养鸡线下扫码付款收饲料地址,蚂蚁庄园养鸡线下扫码付款0.01元收饲料地址

蚂蚁养鸡线下扫码付款 0.01元,收 180 克饲料:(良心地址,欢迎收藏) 原文地址:https://www.cnblogs.com/xiluhua/p/10216797.html

C#支付宝扫码支付代码完整版(转)

C#支付宝扫码支付代码完整版 2018年08月24日 15:46:39 bruce135lee 阅读数:2948 本文实例为大家分享了C#支付宝扫码支付示的具体代码,供大家参考,具体内容如下 支付宝工具类 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 5

pc端微信扫码支付和支付宝在线支付(还未验证 先留着)

本DEMO演示了PHP支付宝和微信扫码在线支付,支付成功后,在回调地址显示支付相关信息. 操作步骤: 1.修改配置文件 Application/common/conf/config.php $arr = array(     'DB_TYPE' => 'mysql',     'DB_HOST' => "localhost",     'DB_NAME' => 'demo',     'DB_USER' => "sucaihuo.com", 

2015 ecshop 微信支付插件v3版 含【PC端微信扫码支付+手机端微信支付】

2015ecshop微信支付接口真正的无线支付  ,  ecshop微信接口插件 完美对接微信公众平台 2015最新版本,包可用. 以下是配置截图 手机端配置: PC端配置: 以下是手机购物流程: 1. 2. 3. 4. 5. 6. 8. PC端扫码支付插图 附件下载地址: http://download.csdn.net/detail/joefche/8569353 联络QQ: 75189343

基于有赞微小店+有赞云实现的个人微信和支付宝扫码在线支付收款

普通个人网站如果想要接入支付宝和微信的在线支付功能的话,没有企业资质是没办法开通支付平台的商户帐号的.前几天在网上看到说使用有赞云可以实现个人收款,而且还支持支付宝和微信等多种支付方式. 大概看了一下,有赞云的API基本满足普通的在线支付接入情况,费率据说是1%,另外搭配产品微小店还是免费的(PS:正常开通微信支付普遍的费率是0.6%左右,特殊行业有单独规定费率,所以还是可以接受的). 基于有赞云的API做在线支付功能还是比较简单的,但不支持PC端直接支付.用户选择支付宝支付时会跳转到手机版的网