首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Rust语言学习交流

    alipay_sdk_rust,Alipay sdk in rust 支付宝支付 SDK

    alipay_sdk_rust alipay官方没有rust sdk,本人自己实现了一个,已经生产环境可用。基于gostd的http模块。 https://github.com/wandercn/alipay_sdk_rust Alipay sdk in rust 支付宝支付 SDK。 RSA2密钥生成请参考https://opendocs.alipay.com/common/02kipl 中的公钥证书方式生成,使用CSR文件申请,密钥格式必须使用PKCS1(非java适用) Example apidoc https://opendocs.alipay.com/apis/api_1/alipay.trade.create alipay.trade.create(统一收单交易创建接口) use std::io::Result;use alipay_sdk_rust::biz::{self, BizContenter};use alipay_sdk_rust::pay::{PayClient,

    2.2K10编辑于 2022-11-28
  • 来自专栏IT笔记

    Caused by: java.net.UnknownHostException: openapi.alipay.com

    支付宝下单,openapi.alipay.com就是传说中的支付宝网关名。 所有的所有配置好以后,包括pid、appid以及RSA私钥、公钥和支付宝公钥。 192.168.1.180 服务器B 192.168.1.181 好了,开始下蛋了,服务器A下单成功,继续下单,轮询到B的时候事故出现了: java.net.UnknownHostException: openapi.alipay.com

    5.9K90发布于 2018-04-16
  • 来自专栏reizhi

    Alipay UED推出网站代码分析和质量检测扩展Monster

    Monster 是 Alipay UED 推出的网站代码分析、质量检测及评分的浏览器扩展,它能智能分析CSS、JS、HTML内容并生动形象展示网页得分情况(类似YSlow)。

    1.5K20编辑于 2022-09-26
  • 来自专栏Coxhuang

    Python实现AliPay 提现配置商户账号沙箱模式

    Alipay #1 需求分析 在App中,用户通过支付宝提现时,将我账户上的资金转账到他的账户 #2 沙箱模式 #2.1 获取支付宝秘钥 获取Appid https://openhome.alipay.com #2.2 安装插件 pip install python-alipay-sdk #2.3 代码 from datetime import datetime from alipay import AliPay =self.app_private_key_string, # 应用私钥 alipay_public_key_string=self.alipay_public_key_string payer_show_name: 转账备注 :param payee_type: 付款方姓名 :return: ''' result = self.alipay.api_alipay_fund_trans_toaccount_transfer ---- AliPay接口文档 : https://docs.open.alipay.com/api_28/alipay.fund.trans.toaccount.transfer #2.4 遇到的问题

    1.4K40发布于 2020-11-09
  • 来自专栏LaravelCode

    世界上最好用的 Alipay 和 WeChat 的支付 SDK

    今天介绍一个关于 PHP 支付方面的扩展,现阶段支持 Alipay 和 WeChat ,可能以后会支持更多种网关 用作者的话说:可能是我用过的最优雅的 Alipay 和 WeChat 的支付 SDK = Pay::alipay($this->config)->web($order); return $alipay->send();// laravel 框架中请直接 `return $alipay` } public function return() { $data = Pay::alipay($this->config)->verify = Pay::alipay($this->config); try{ $data = $alipay->verify(); // 是的,验签就这么简单! `return $alipay->success()` } } 微信支付 <?

    1.8K20发布于 2019-12-18
  • 来自专栏后端码事

    maven 安装alipay-sdk包到本地及远程仓库

    一、安装到本地: mvn install:install-file -DgroupId=com.alipay -DartifactId=sdk-Java -Dversion=*** -Dpackaging =jar -Dfile=alipay-sdk-java*.jar 二、安装到远程仓库: maven配置: <! /path/to/private/key</privateKey> <passphrase>optional</passphrase> </server> --> <server> <id>alipay-java-sdk -DartifactId=sdk-Java -Dversion=*** -Dpackaging=jar -Dfile=alipay-sdk-java*.jar -Durl=http://host:port /nexus/content/repositories/releases/ -DrepositoryId=alipay-java-sdk

    1.2K30发布于 2020-09-11
  • 来自专栏liulun

    使用开源项目Alipay.AopSdk.Core完成支付宝网页登录

    核心方法: public IActionResult UserInfoCallBackAli() { var alipayClient = new DefaultAopClient(ConfigAli.ServerUrl, ConfigAli.AppId, ConfigAli.PrivateKey,

    90970发布于 2018-03-27
  • 来自专栏刘悦的技术博客

    Python版(3.7.2)支付宝(Alipay)退款(refund)接口的开发

    那么根据支付宝的官方文档:https://docs.open.alipay.com/api_1/alipay.trade.refund     扩充一下我们的支付宝支付类就可以了,从文档中可知,out_trade_no (支付订单号),refund_amount(退款金额),这两个参数是必须要传的,所以打开之前写好的pay.py文件,新增退款方法:     #请求支付宝退款接口 def api_alipay_trade_refund if trade_no: biz_content["trade_no"] = trade_no data = self.build_body("alipay.trade.refund r.content.decode("utf-8") return html 然后在Django的视图方法中加一个退款视图 def refund(request): #实例化支付类 alipay = get_ali_object() #调用退款方法 order_string = alipay.api_alipay_trade_refund( #订单号,一定要注意,这是支付成功后返回的唯一订单号

    1.3K10编辑于 2022-08-08
  • 来自专栏Stephen

    PHP之alipay SDK命名空间与类重复声明的问题解决

    下载的支付宝SDK有两个目录,aop和lotusphp_runtime,还有一个PHP文件AopSdk.php 在vendor目录下新建alipay目录,将aop目录复制到alipay目录下(lotusphp_runtime 和AopSdk.php不要),打开composer.json,在autoload节点新增: "classmap": [ "vendor/alipay/aop" ] 运行命令行: composer

    73130编辑于 2022-06-07
  • 来自专栏晓晨的专栏

    ASP.NET Core 使用 Alipay.AopSdk.Core 常见问题解答

    "]; options.AppId = Configuration["Alipay:AppId"]; options.CharSet = Configuration["Alipay:CharSet ["Alipay:PrivateKey"]; options.SignType = Configuration["Alipay:SignType"]; options.Uid = Configuration ["Alipay:Uid"]; }).AddAlipayF2F(); AlipayConfigChecker.Check(Configuration["Alipay:SignType"],Configuration ["Alipay:PrivateKey"]) Alipay.AopSdk.AspnetCore public void ConfigureServices(IServiceCollection services ["Alipay:CharSet"]; options.Gatewayurl = Configuration["Alipay:Gatewayurl"]; options.PrivateKey

    1.7K10发布于 2018-06-22
  • 来自专栏仙士可博客

    easyswoole对接支付宝,微信支付

    参数查询:https://docs.open.alipay.com/api_1/alipay.trade.app.pay 刷卡支付 $aliConfig = new \EasySwoole\Pay\AliPay 参数查询:https://docs.open.alipay.com/api_1/alipay.trade.page.pay 扫码支付 $aliConfig = new \EasySwoole\Pay\AliPay  = $pay->aliPay($aliConfig); $data = $aliPay->scan($order)->toArray(); $response = $aliPay->preQuest(  = $pay->aliPay($aliConfig); $data = $aliPay->refundFind($order)->toArray(); var_dump($aliPay->preQuest \RequestBean\NotifyRequest($param,true); $aliPay = $pay->aliPay($aliConfig); $result = $aliPay->verify

    2K20发布于 2019-12-19
  • 来自专栏Web技术布道师

    laravel实现支付宝支付功能

    常用的有下面几种: OmniPay-laravel:github OmniPay-laravel链接 latrell/alipay:github latrell/alipay链接 ... 和alipay/aop/AopClient.php设置命名空间,我设置的是: namespace App\libs\alipay\aop\request; namespace App\libs\alipay 'alipay_public_key' => "", ]; 五. 对应config修改函数 在alipay.php中进行配置支付接口所需参数。 '); $this->alipay_public_key = config('alipay.alipay_public_key'); $this->charset = config /pay', 'alipay/return', 'alipay/notify' ]; 八.

    3.1K10发布于 2019-07-25
  • 来自专栏有趣的django

    Django REST framework+Vue 打造生鲜超市(十一) 十二、支付宝沙箱环境配置

    = alipay_public_key_path with open(self.alipay_public_key_path) as fp: self.alipay_public_key ()) (2)alipay.py 把return_url和notify_url都改成远程服务器的地址 return_url="http://47.93.198.159:8000/alipay/return = alipay_public_key_path with open(self.alipay_public_key_path) as fp: self.alipay_public_key 生成ALipay对象 alipay = AliPay( appid="2016091500517456", app_notify_url= 生成ALipay对象 alipay = AliPay( appid="2016091500517456", app_notify_url=

    1.7K70发布于 2018-04-19
  • 来自专栏历史专栏

    【愚公系列】2022年02月 Django商城项目 34-订单支付功能实现(支付宝)

    = '2016091600523030' ALIPAY_DEBUG = True ALIPAY_URL = 'https://openapi.alipaydev.com/gateway.do' ALIPAY_RETURN_URL = open(settings.ALIPAY_PUBLIC_KEY_PATH).read() alipay = AliPay( appid=settings.ALIPAY_APPID + order_string # 正式环境的 https://openapi.alipay.com/gateway.do? + order_string # 沙箱环境的 https://openapi.alipaydev.com/gateway.do order_string = alipay.api_alipay_trade_page_pay = open(settings.ALIPAY_PUBLIC_KEY_PATH).read() alipay = AliPay( appid=settings.ALIPAY_APPID

    44640编辑于 2022-02-07
  • 来自专栏全栈程序员必看

    【愚公系列】2022年02月 Django商城项目 34-订单支付功能实现(支付宝)[通俗易懂]

    = '2016091600523030' ALIPAY_DEBUG = True ALIPAY_URL = 'https://openapi.alipaydev.com/gateway.do' ALIPAY_RETURN_URL = open(settings.ALIPAY_PUBLIC_KEY_PATH).read() alipay = AliPay( appid=settings.ALIPAY_APPID + order_string # 正式环境的 https://openapi.alipay.com/gateway.do? + order_string # 沙箱环境的 https://openapi.alipaydev.com/gateway.do order_string = alipay.api_alipay_trade_page_pay = open(settings.ALIPAY_PUBLIC_KEY_PATH).read() alipay = AliPay( appid=settings.ALIPAY_APPID

    51510编辑于 2022-09-05
  • 来自专栏FHADMIN

    SpringBoot 配置支付宝接口

    支付宝今年推出了新的转账接口alipay.fund.trans.uni.transfer(升级后安全性更高,功能更加强大) ,老转账接口alipay.fund.trans.toaccount.transfer 1.将支付宝开放平台里下载的3个证书放在resources下面 2.写支付宝支付的配置文件 alipay.properties alipay.appId=你的应用id alipay.serverUrl =https://openapi.alipay.com/gateway.do alipay.privateKey=你的应用私钥 alipay.format=json alipay.charset=UTF -8 alipay.signType=RSA2 alipay.appCertPath=/cert/appCertPublicKey_2021001164652941.crt alipay.alipayCertPath ; import com.alipay.api.AlipayClient; import com.alipay.api.domain.AlipayTradeAppPayModel; import com.alipay.api.domain.AlipayTradeQueryModel

    1.4K10发布于 2021-08-03
  • Spring Boot集成支付宝支付:概念与实战

    xml复制代码<dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> yaml复制代码alipay: app-id: your-app-id merchant-private-key: your-private-key alipay-public-key: alipay-public-key java复制代码import com.alipay.api.AlipayClient;import com.alipay.api.DefaultAlipayClient;import com.alipay.api.request.AlipayTradePagePayRequest "), env.getProperty("alipay.app-id"), env.getProperty("alipay.merchant-private-key env.getProperty("alipay.alipay-public-key"), env.getProperty("alipay.sign-type") );

    70621编辑于 2024-04-30
  • 来自专栏数据云团

    Django实战-生鲜电商-订单支付

    pip install alipay-sdk-python from alipay import AliPay 用户提交订单后,就是支付操作了,在项目的支付环节是采用发起 POST 请求,再返回正确码和请求支付成功 ① 创建用于进行支付宝支付的工具对象 需要接入支付宝的密钥 alipay = AliPay( appid=settings.ALIPAY_APPID, app_notify_url=None + order_string order_string = alipay.api_alipay_trade_page_pay( out_trade_no=order_id, total_amount = AliPay( appid=settings.ALIPAY_APPID, app_notify_url=None, # 默认回调url + order_string order_string = alipay.api_alipay_trade_page_pay( out_trade_no=order_id

    1K10发布于 2019-07-18
  • 如何用 SpringBoot 接入支付宝

    ​ 1、支付宝新接口支付宝推出了新的转账接口alipay.fund.trans.uni.transfer(升级后安全性更高,功能更加强大) ,老转账接口alipay.fund.trans.toaccount.transfer https://openapi.alipay.com/gateway.doalipay.privateKey=你的应用私钥alipay.format=jsonalipay.charset=UTF-8alipay.signType ;import com.alipay.api.AlipayClient;import com.alipay.api.domain.AlipayTradeAppPayModel;import com.alipay.api.domain.AlipayTradeQueryModel ;import com.alipay.api.request.AlipayTradeAppPayRequest;import com.alipay.api.request.AlipayTradeQueryRequest ;import com.alipay.api.response.AlipayTradeAppPayResponse;import com.alipay.api.response.AlipayTradeQueryResponse

    44021编辑于 2025-06-05
  • 来自专栏小孟开发笔记

    php对接支付宝支付退款功能,亲测可行

    /extend/alipay/aop/AopClient.php'; require_once '.. /extend/alipay/aop/AopCertClient.php'; require_once '.. /extend/alipay/aop/AlipayConfig.php'; require_once '.. = $config['alipay']['private_key']; $this->aop->alipayrsaPublicKey = $config['alipay']['ali_public_key $order){ $this->error('该订单不存在'); } $alipay = new \Alipay(); $out_refund_no

    31310编辑于 2025-08-13
领券