我深入研究了API文档并设法找到它.

// snip - include PayPal libraries and set up APIProfile object (variable: profile) -

$trans_search =& PayPal::getType('TransactionSearchRequestType');

// 01/12/201 as an example date, we always need a start date for the API

$start_date_str = '01/12/2011';

$start_time = strtotime($start_date_str);

$iso_start = date('Y-m-d\T00:00:00\Z', $start_time);

$trans_search->setStartDate($iso_start, 'iso-8859-1');

$invoice_ID = '10942456'; // here we insert the invoice ID we know

$trans_search->setInvoiceID($invoice_ID);

$caller =& PayPal::getCallerServices($profile);

$response = $caller->TransactionSearch($trans_search); // execute search

$ptsr = $response->getPaymentTransactions();

$nrecs = sizeof($ptsr);

$ack = $response->getAck();

if( ($ack != ACK_SUCCESS)

&& ($ack != ACK_SUCCESS_WITH_WARNING) )

exit; // jump out on error

if($nrecs == 1){ // check whether we found only one transaction (as expected)

$paymentTransaction = $ptsr[0];

// we found our transaction ID

$transID = $paymentTransaction->getTransactionID();

}else{

// invoice ID not unique?! :-(

exit('Found multiple transactions: '. print_r($ptsr, true)); // jump out

}

// snip - work with transaction ID -

php 获取发票内容,php – 如何从发票ID获取PayPal交易ID相关推荐

  1. 用php脚本获取服务内容,如何使用PHP脚本仅获取数据库的内容

    我试图从 MySql数据库中获取三列.我能够获取内容,但这不是我需要的.我只需要将内容作为字符串数组,以便我可以使用它们来填充我的java代码中的列表视图. 我脚本的当前响应是: { ["U ...

  2. java 获得响应内容_Java 纯HTTP Get请求获取响应内容,如果302,继而获取重定向后的响应内容。...

    标签:public static void main(String[] args) { try { StringBuffer buffer = new StringBuffer(); String u ...

  3. java获取单击内容,java – 单击菜单链接时,获取元素不是可点击的异常

    我想点击菜单链接但没有运气.它总是显示异常 – Exception in thread "main" org.openqa.selenium.WebDriverException: ...

  4. JS中通过id或者class获取文本内容

    一.JS通过id获取文本内容 二.JS通过class获取文本内容

  5. python 发票信息提取_Python提取发票内容保存到Excel.md

    Python提取PDF发票内容保存到Excel --- 摘要:这篇文章介绍如何把发票内容提取出来保存到Excel中.文章分为两个部分,第一部分程序用法,第二部分介绍代码. --- 作者:yooongc ...

  6. 用python3写一段代码提取pdf和ofd格式发票内容并json格式化输出

    使用Python 3写一段代码来提取PDF和OFD格式发票内容并以JSON格式输出,可以使用Python库PyPDF2和pyofd:import PyPDF2 import pyofd# 读取PDF文 ...

  7. java提取发票里面的信息,如何从OpenERP获取发票中的销售订单字段值

    我在销售订单中创建了两个自定义字段,但这些字段未显示在发票表单中 . 我还在发票表单视图和列中添加并更新服务器,但此值未显示在发票中 . 如何在发票表单中显示这些值 . 这是我的视图文件: accou ...

  8. 【微信卡包发票导入】微信电子发票报销方服务端接入时遇到的那些坑

    首先先附上微信电子发票报销方接口列表的官方链接,如果你是.NET开发,那么你可以通过Senparc.Weixin.MP来快速开发相应的微信电子发票功能,该功能在其16.4.0版本开始提供,16.4.9 ...

  9. 用友T6的销售管理在填制发货单后并审核,然后鼠标右键【联查对应的发票】,却能查询出与它毫无关联的发票,(该发货单未开发票).

    用友T6的销售管理在填制发货单后并审核,然后鼠标右键[联查对应的发票],却能查询出与它毫无关联的发票,(该发货单未开发票). 这个帐套原来是09--18年的数据.由于数据损坏(中了勒索,七弄八弄终于恢 ...

最新文章

  1. 数据结构与算法分析(C++版)(第二版)
  2. grails springboot_groovy 使用spring boot
  3. FACTORY设计模式【让吃货也能理解的程序】
  4. java groovy jar包_如何将jar包包含在groovy脚本中?
  5. 【阿里云课程】1小时快速掌握Tensorflow核心功能,完成完整的项目实践
  6. git中如何合并某个指定文件?
  7. 2021牛客暑期多校训练营1 I-Increasing Subsequence(期望dp+优化)
  8. 散列算法,Remal使用散列算法
  9. 新浪的股票接口 c#
  10. 小分子php蛋白,如何研究小分子抑制蛋白降解途径? - 分子生物 - 小木虫 - 学术 科研 互动社区...
  11. 基于java企业人事管理系统mysql
  12. 阿里P8工程师强烈推荐,60本工程师必备读本
  13. 使用定积分计算三角形面积
  14. 【日语口语词典学习】第0003页
  15. MD5不是加密算法,是散列算法
  16. 空间命名的定义及使用:using namespace std 的用法详解
  17. iOS之ffmpeg开发音视频编解码概要、SDL
  18. cdr怎么把矩形去掉一个边_cdr画矩形怎么把中间弄掉
  19. 春江水暖鸭先知,不破楼兰誓不还
  20. Las Vegas算法八皇后问题最好的一种实现

热门文章

  1. Java垃圾回收(GC)、找垃圾的方式、GC Root、GC停顿、引用、垃圾收集算法、收集器、GC日志、安全点、安全区域
  2. inxtrackup mysql_雪糕 的动态 - SegmentFault 思否
  3. 编译linux-2.6.29内核,报错解决方法
  4. C/Cpp / 类的前向声明、不完全类型和完全类型
  5. php两段音频合成一个,两段音乐合并 如何将两段音乐合并成一个音乐文件
  6. java设计模式观察者模式_Java设计模式(9)——观察者模式
  7. 如何读群晖硬盘_更新教程:群晖下直接挂载WINDOWS的NTFS格式硬盘,试验通过......
  8. 如何在私有链部署智能合约
  9. Spring MVC + Thymeleaf
  10. Study 1 —— HTML5概述