网站集成支付宝在线支付

摘要

项目中需要集成支付宝在线支付。关于这里简单说明一下,操作步骤。

步骤

1、进入开放平台,地址;https://openhome.alipay.com/developmentDocument.htm,选择支付类型。这里选择电脑网站支付。

2、下载对应语言demo

3、查看demo,填写必要参数。

    /// <summary>
    /// config 的摘要说明
    /// </summary>
    public class config
    {
        public config()
        {
            //
            // TODO: 在此处添加构造函数逻辑
            //
        }
        // 应用ID,您的APPID
        public static string app_id = "20*******6";

        // 支付宝网关
        public static string gatewayUrl = "https://openapi.alipay.com/gateway.do";

        // 商户私钥,您的原始格式RSA私钥
        public static string private_key = @"MIICWwIBAAKBgQCVU8MuAAG1fb5VEyAz4rBpE+Xn****************";

        // 支付宝公钥,查看地址:https://openhome.alipay.com/platform/keyManage.htm 对应APPID下的支付宝公钥。
        public static string alipay_public_key = "MIGfMA****************IDAQAB";

        // 签名方式
        public static string sign_type = "RSA";

        // 编码格式
        public static string charset = "UTF-8";
    }
}

这里测试使用RSA方式签名。

3、参数来源

如上图所示,appid和支付宝公钥。在获取公钥的时候,需要下载支付宝工具。

将公钥内容,拷贝到支付宝提交后,会显示查看支付宝公钥的入口。如上图“查看支付宝公钥”,在没有设置之前,会显示设置的入口。

通过工具生成的rsa_private_key.pem 用文本打开,就是我们demo中需要的商户私钥。

好了,到这里基本上完成了demo的配置。

可以浏览进行测试了。

确认后,会跳转到支付二维码的页面,或者登陆支付宝的页面。

之后支付成功,回调的问题,在demo中也有展示。可以参考代码,进行集成开发。

总结

支付宝有提供.net版本的demo,以及sdk,开发起来还是比较快速的。只要弄清楚那几个密钥,并且配置正确,基本上没什么问题。

时间: 2024-11-08 00:07:07

网站集成支付宝在线支付的相关文章

2分钟快速集成支付宝快捷支付

本文介绍了iOS快速集成支付宝支付的方法,本文中介绍的方法是经过一次封装,因此配置完成之后调用仅需一行代码即可支付宝支付,非常的方便,希望大家喜欢. 我只是根据官方的文档,对支付宝的SDK做了进一步封装,其中密钥的生成很简单,需要看官方的文档,官方的文档我在工程附件目录里也有一份,如果需要马上集成,没工夫研究的话,可以大致看一下密钥的生成即可,其他的配置我会在下面进行讨论. 要在iOS应用里集成支付宝支付,需要公司和支付宝签约,然后生成相应的密钥.密钥的生成支付宝的开发文档里已经说的非常清楚了,

iOS开发:2分钟快速集成支付宝快捷支付

?这篇文章介绍了iOS快速集成支付宝支付的方法,这篇文章中介绍的方法是通过一次封装,因此配备完结今后调用仅需一行代码即可支付宝支付,非常的便当,希望我们喜欢. 我仅仅根据官方的文档,对支付宝的SDK做了进一步封装,其间密钥的生成很简略,需要看官方的文档,官方的文档我在工程附件目录里也有一份,假设需要立刻集成,没工夫研讨的话,可以大致看一下密钥的生成即可,其他的配备我会在下面进行谈论. 要在iOS运用里集成支付宝支付,需要公司和支付宝签约,然后生成相应的密钥.密钥的生成支付宝的开发文档里现已说的非

关于集成支付宝快捷支付(无线)的流程

最近在开发Android客户端需要集成支付宝款姐支付(无线),被各种公钥私钥绕的头晕故在这里记录一下,希望对其他人也有所帮助 本文使用的开发语言: 客户端:JAVA 服务端:PHP 1.确保你的支付宝商家帐号已经签约快捷支付(无线) 2.下载快捷支付(无线)SDK,目录结构如下图 注:openssl用来生成商户的公钥和私钥,其余的一目了然 2.1 生成一对公钥和私钥,然后打开公钥(rsa_public_key.pem)去除-----BEGIN PUBLIC KEY----------END PU

H5网站接入支付宝的支付接口

写本文章的目的是为了记录工作中遇到的问题,方便以后遇到可以迅速解决问题 H5手机网站接入支付宝的支付接口,推荐使用支付宝提供的SDK来快速开发 我使用的是SDK开发 引用命名空间 using Aop.Api; using Aop.Api.Request; using Aop.Api.Response; using Aop.Api.Util; 首页需要定义一些常量 static string serverUrl = "https://openapi.alipaydev.com/gateway.do

支付宝在线支付接口开发教程

1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约.并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台.在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达. 目前提供第三方支付的机构很多,常见的有支付宝.财付通.快钱.网银在线.易宝支付.云网等各大支付平台.网站如果需要实现第三方支付首先应该向第三方支付平台申请一个账号并签署协议,协议生效后第三方支付平台将为其开通在线支付功能,通过程序将接口集成到网站中. 为什么要使用第

支付宝在线支付接口开发流程

本文转自:https://www.cnblogs.com/lazb/p/5881678.html 1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约.并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台.在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达. 目前提供第三方支付的机构很多,常见的有支付宝.财付通.快钱.网银在线.易宝支付.云网等各大支付平台.网站如果需要实现第三方支付首先应该向第三方支付平台申请一个账号并签署

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

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

集成支付宝H5支付

支付宝开放平台上有大量文档与API,可以在上面找到所需要的资料. H5支付属于支付宝移动支付功能,可在链接中点击"SDK&DEMO下载",将SDK与DEMO下载到本地. 将客户端的DEMO用Android Studio 2.0以Gradle方式打开(直接import进来失败,小白不清楚是啥情况).然后就可以将DEMO写入手机或者模拟器中了. 一.支付宝SDK的支付方式: DEMO中有两种支付方式: "支付"用于APP内调用(WebView内)支付宝SDK,&

集成支付宝钱包支付iOS SDK的方法与经验

没想到,支付宝的SDK是我目前用过的所有第三方SDK中最难用的一个了. 下载 首先,你要想找到这个SDK,都得费点功夫.现在的SDK改名叫移动支付集成开发包了,下载页面在 这里 的 "请点此下载集成开发包" Baidu和Googlep排在前面的支付宝开放平台,里面的SDK已经是2年前的版本了,而且还不支持64位架构. 文档 压缩包里有两个相关文档 :<支付宝钱包支付接口开发包2.0标准版.pdf><支付宝钱包支付接口开发包2.0标准版接入与使用规则.pdf>iO