大家好。我有一个预订网站。这里我需要集成一个paypal支付。场景是这样的:X进入网站,填写一个表格,其中包含很多详细信息(名称、期间、房间类型,等等……大约20个字段)。详细信息将发送到计算价格的脚本。现在我需要的是让用户付费。我必须使用授权和捕获来执行此操作(当然是为了能够在时限内取消付款)。首先尝试生成一个立即付款按钮。但是这种要求固定价格(我的是生成的)。第二个是添加到购物车按钮。同样的事情。经过一番研究后,我发现快速结帐是我所需要的(我想……不确定)。我使用了https://www.paypal-labs.com/integrationwizard/ecpaypal/code
我使用的是根据paypal网站的示例代码创建的PHP类。我也在CodeIgniter中使用它。我使用IPN模拟器测试IPN监听器。我的电子邮件已发送,所以我知道它正在被访问。问题是我总是收到INVALID的响应,我不知道为什么。这是我第一次将PayPal集成到我的网站中。是什么导致了这个问题?这是我的类(class):sandbox=(isset($params['sandbox']))?$params['sandbox']:false;$this->_url=($this->sandbox)?'https://www.sandbox.paypal.com/cgi-bin/webscr
我的目标是使用“paypal”作为我们SaaS的付款方式设置6个月和12个月的定期订阅。我正在使用restAPI,我找不到的一件事是如何使用PayPal的restAPI(我读过的是现在可能)。这是我们现在的位置:我有一个工作advancedserverintegration使用Paypal的ExpressCheckoutRESTAPI进行付款。我按照上面链接中解释的代码示例以及thisexample中显示的内容创建了一次性销售。从Paypal。我试图将两步过程切换为包括计费协议(protocol)创建和执行调用,但是打开让用户登录paypal的轻型窗口突然停止,并显示错误消息“事情似乎
在我的网络应用程序(PHP)中,用户应该能够连接他的paypal帐户,并且每次他从我们的目录中出售产品时,我们都会向他收取价格。由于用户可能会出售很多产品,因此我希望自动完成付款部分,这样他就不必批准每笔交易。很遗憾,我找不到使用PaypalSDK执行此操作的方法。目前该应用程序正在使用OAuth流程,因此用户被重定向到Paypal,我从那里为他获取access_token。问题:拥有用户的access_token如何在没有Paypal重定向的情况下创建(后台)付款?谢谢 最佳答案 在这里回答我的问题,因为我认为我找到了解决方案。看
目前,我有允许用户1向用户2付款的PHP代码。如果用户2登录他/她的paypal帐户,他/她将在交易旁边看到一个refund按钮60天。如果用户2单击refund按钮,我的PHP代码是否可以捕获和/或接收有关此退款事件的详细信息,即使所有这些都是直接从paypal网站发生的?我猜这是不可能的,但我提出这个问题是因为我不知道paypal的api就像我的手背一样。 最佳答案 将您的IPN监听器的位置添加到您的帐户设置中。这样,所有通知都将发送给您的监听器,无论它是否从您的代码启动。在paypal.com上,在您的PayPalBusine
您好,我正在将MassPayApi集成到我的项目中,我想通过集成在codeigniter上的masspayapi发送批量付款。我为此创建了两个函数并获取相关ID和成功消息,但是当我看到我的沙盒Paypal账户资金未转账并且我的沙盒账户中没有交易时。这是我的代码,请指导我如何设置公共(public)函数PPHttpPost($methodName_,$nvpStr_){$environment='sandbox';//SetupyourAPIcredentials,PayPalendpoint,andAPIversion.$API_UserName=urlencode('sufyan_a
我正在使用这个http://www.binpress.com/app/paypal-adaptive-payments-pro-codeigniter-library/140库,我将其用作codeigniter项目的ipn监听器-http://pastebin.com/pMb7Zhz3.基本上我正在使用上面的paypal库进行并行交易,这样当用户进行付款/捐赠时,它会将钱发送到2个不同的帐户。交易完成后,paypal将数据发送到我的ipn监听器,如果我将此'IPNNotificationURL'=>''留在我的代码中并进入paypal并设置ipn网址。我正在尝试获取两个帐户的IPN信息
通过paypalpdt订阅,我想要实现的是:我希望用户以折扣价订阅12个月,之后将开始按正常价格订阅。是否可以在12个月内每月收取10美元,12个月后每月收取15美元?(即12个月的试用期,每月10美元,正常费用为每月15美元)。我们在paypalPDT订阅模块中有这样的设施吗?我在文档中看到的是它只提供了2个试用期,但我想要它的循环试用期。 最佳答案 不可以,您不能在单个流程中设置多个定期付款。但是,您当然可以为所有订阅的合并值(value)设置一次定期付款。例如10*0.99为9.99定期付款10订阅0.99。(但请注意,除非您
我是一名WordPress主题开发人员,在我正在开发的主题上,我打开了Debug模式,并在主题选项页面的选择下拉框中收到此错误。错误是这样说的:“正在尝试获取非对象的属性。”这是有问题的代码:"id="">term_id;?>"term_id){echo'selected="selected"';}?>>name;?>我不知道我做错了什么。具体导致错误的行是这样的:term_id;?>"term_id){echo'selected="selected"';}?>>感谢您的建议!:) 最佳答案 你这样做了几次:$option->som
最近PaypalSandbox似乎发生了很多变化,我一直在进行测试。之前,我们只指向https://www.sandbox.paypal.com/cgi-bin/webscr用于沙盒测试,如下面的代码所示:但现在,Sandbox一直要求我“请登录以使用PayPalSandbox功能”。鉴于最新的Paypal沙盒更改,我认为这意味着我使用了错误的端点。我现在的问题是:这仍然有效吗?如果是,“https://www.sandbox.paypal.com/cgi-bin/webscr”被替换成什么?到目前为止,我假设上面提到的URL是我需要做的唯一更改。但是,我找不到关于将表单提交到的新UR