PayPal WebHook

全文请查看:PayPal WebHook事件异步通知 - 幽忧子博客

即paypal异步通知功能,订阅了相应的事件后,当发生了订阅的事件,paypal会post一个json格式的数据到我们配置的地址上,然后我们就可以根据消息进行处理。

配置WebHook地址和订阅事件

https://developer.paypal.com/developer/applications

选择查看应用详情后拉到最下面的Webhook配置,输入地址和订阅事件,点击保存后,会有一个Webhook ID(在验证Webhook信息的时候用到)。

checkout order相关的事件:https://developer.paypal.com/docs/checkout/apm/reference/subscribe-to-webhooks/

所有事件:https://developer.paypal.com/api/rest/webhooks/event-names/

接收并验证Webhook消息

为了保证webhook消息的真实性,我们需要对消息进行验证,避免处理假消息。

地址:https://developer.paypal.com/api/rest/webhooks/

需要用到的header:

PAYPAL-TRANSMISSION-ID: Http传输的唯一ID

PAYPAL-TRANSMISSION-TIME:时间

PAYPAL-CERT-URL:Public key地址

PAYPAL-TRANSMISSION-SIG:签名

PAYPAL-AUTH-ALGO:签名算法

全文内容请查看:PayPal WebHook事件异步通知 - 幽忧子博客

PayPal WebHook事件异步通知相关推荐

  1. 第三十四篇:在SOUI中使用异步通知

    概述 异步通知是客户端开发中常见的需求,比如在一个网络处理线程中要通知UI线程更新等等. 通常在Windows编程中,为了方便,我们一般会向UI线程的窗口句柄Post/Send一个窗口消息从而达到将非 ...

  2. 使用信号实现异步通知机制的例子

    include <sys/types.h> #include <sys/stat.h> #include <stdio.h> #include <fcntl. ...

  3. 你真的懂Linux内核中的阻塞和异步通知机制吗?(花了五天整理,墙裂推荐!)

    工科生一枚,热衷于底层技术开发,有强烈的好奇心,感兴趣内容包括单片机,嵌入式Linux,Uboot等,欢迎学习交流! 爱好跑步,打篮球,睡觉. 欢迎加我QQ1500836631(备注CSDN),一起学 ...

  4. 支付宝接口使用文档说明 支付宝异步通知

    支付宝接口使用文档说明 支付宝异步通知(notify_url)与return_url. 现支付宝的通知有两类.  A服务器通知,对应的参数为notify_url,支付宝通知使用POST方式  B页面跳 ...

  5. java项目测试支付异步通知接口

    个人资源与分享网站:http://xiaocaoshare.com/ 1.需求说明 在进行支付的时候,总会有一个异步通知接口,他才是判断支付成功的重要依据.但是这个接口是第三方平台主动调用我们的接口, ...

  6. 基于OS信号实现Java异步通知

    为什么80%的码农都做不了架构师?>>>    本文将结合操作系统的信号机制,来尝试实现一个简单的,不依赖功能环境的Java异步通知功能. 没有特殊说明,本文所有的示例,都是基于Li ...

  7. 字符设备驱动程序之异步通知

    如果要实现:平时应用程序处于休眠状态,当按下按键时,驱动告诉应用程序由状态改变,需要读取按键状态了.那么就需要建立驱动和应用程序之间的通信. 应用函数中的某个函数怎么使用,需要包含哪些头文件,可以在服 ...

  8. 网易视频云专注于技术服务——异步通知系统

    随着互联网技术的发展,云计算在资源层面竞争已经进入白热化的阶段,网易视频云定位于PAAS层面,从各个技术领域进行技术钻研以提供给用户更高效.更稳定.更便捷的视频直播技术服务:notify系统作为网易视 ...

  9. php怎么看回调的异步通知的数据_php app支付宝回调(异步通知)详解

    之前写过支付宝app支付的支付的后台代码,现在来说一下异步通知: 个人感觉支付宝的异步通知,步骤比微信简单点,但里面的坑可是没少多少,就一个验签就把我整的快疯了-. 异步通知: 1,先确定在支付的时候 ...

  10. 支付宝支付 - 异步通知与同步通知

    /*** @Description: 支付成功后的支付宝异步通知*/ @RequestMapping(value="/alipay") public String alipay(H ...

最新文章

  1. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...
  2. 皮一皮:这就是我的开发水平...
  3. textaligncenter仍然不居中_戊唑醇和己唑醇都是杀菌剂,有啥不同?真正懂的人不多...
  4. 监控程序崩溃重启_第十四章 Homeassistant服务器安全及状态监控(下)
  5. python将excel转换成图片_python-尝试将Excel文件保存为图片并加上水印
  6. js实现点击“验证码”开始倒计时
  7. 数组和集合的区别有哪些?
  8. PHPCrawl webcrawler library/framework
  9. Hbase安装教程详解
  10. winform 打印快递电子面单_c#对接电子面单打印平台
  11. 非常全面的IReport的使用
  12. Cash-secured Puts
  13. Linux下查找结构体定义的位置
  14. 引用 CPU : 什么是超频,怎么给CPU超频?
  15. linux-使用screen后台运行命令,防止断网导致异常退出,命令没运行完成
  16. 做个自己站内搜索引擎
  17. 浅谈 Android 开发文化
  18. 【井字游戏】做一款回忆童年的游戏
  19. 人工智能多媒体课件-中南大学-蔡自兴 主编
  20. 腾讯云服务器一键登录失败解决方案

热门文章

  1. kali linux 添加字体,在kali linux之下安装wps之后 报错字体缺失
  2. java中订单流水号_订单流水号的生成
  3. win7 配置JDK环境变量
  4. 使用无线投屏软件将手机和电脑画面同步
  5. (java毕业设计)基于java学生宿舍管理系统
  6. PHP开发环境搭建:PHP集成环境XAMPP 的安装与配置
  7. 局域网屏幕共享_【宅家宝典】将手机屏幕搬上电视,只需解锁一个技能!
  8. JLink的JTag和SWD模式引脚定义
  9. 小浩之利用Java完成一个抽奖小程序
  10. 基于php的在线问卷调查系统