我在PHP中使用PayPalAPI来创建交易,既可以使用信用卡,也可以通过PayPal本身。此外,我需要能够退还这些交易。我使用的代码主要直接来自PayPalAPI示例,适用于信用卡交易,但不适用于PayPal交易。具体来说,我试图深入了解Payment对象并提取该销售的ID。通过信用卡进行的付款对象包含一个RelatedResources对象,该对象又包含带有ID的Sale对象,但通过PayPal进行的付款对象似乎不包含它们。所以,我的问题是,如何从通过PayPal进行的付款中检索销售ID?以下是我如何使用已存储的信用卡创建付款:$creditCardToken=newCreditC
我正在尝试让PayPalRESTAPI使用存储在保险库中的信用卡创建付款。但是,每当我尝试使用保险库中的卡进行支付时,PayPal的API将挂起大约半分钟,然后给我以下500错误:Exception:GotHttpresponsecode500whenaccessinghttps://api.sandbox.paypal.com/v1/payments/payment.{"name":"INTERNAL_SERVICE_ERROR","message":"Aninternalserviceerrorhasoccurred","information_link":"https://dev
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我是学习Paypal的新手。有一个应用程序需要输入商家ID或Paypal电子邮件。当我使用真实账户时,我已经知道在哪里可以找到商家ID。但是我没有找到沙箱的商户ID,只有API密码和签名。有没有办法为沙箱创建或查找商家ID?或者它只适用于真实账户?在此之前感谢您的帮助或建议。
我有问题,我正在尝试将多个项目发送到Paypal,但它显示“订单总数丢失”。-10400错误版本:76.0我正在测试Paypal沙箱我的要求:&AMT=106.72&RETURNURL=http%3A%2F%mydomainname.com%2Fpp%2Fpaypal%2Fprocess.php&CANCELURL=http%3A%2F%mydomainname.com%2Fpp%2Fpaypal%2Fcancel_url.php&L_PAYMENTREQUEST_0_QTY0=3&L_PAYMENTREQUEST_0_AMT0=28.46&L_PAYMENTREQUEST_0_NAM
我正在寻找一种自动从我的PayPal账户向其他PayPal账户汇款的方法;通过PHP。这可能吗?类似于:$recievers=array("client1@email.com","client2@email.com");$myAccount="me@email.com";$myPassword="letmein";$amountToPay=20.0;//$20USDforeach($recieversas$payee)sendMoney($myAccount,$myPassword,$payee,$amountToPay);//Isthispossible?
我在我的网页中集成了PayPal的IdentityAPI。与往常一样,当用户单击loginwithpaypal(JavaScriptbutton)时,它会打开一个用于登录的新窗口。但在有效登录后,它会将我重定向到同一个弹出窗口。注意:我将我的域名替换为domain应用返回URL(测试):http://domain.esy.es/index.php/users/paypalidentity查看//urlhttp://domain.esy.es/index.phppaypal.use(["login"],function(login){login.render({"appid":MYAPP
我已经将PayPal商家帐户集成到网站上,我是为客户做的人们可以在订阅后注册该网站,然后通过PayPal付款。我们有定期付款。但是,如果人们取消订阅该网站,他们对该网站的访问将被关闭,但我的问题是,如果人们不点击网站上的取消订阅,而只是取消他们自己的PayPal账户的定期付款,我将如何取消他们在该网站上的订阅。请提出一些取消订阅的PHP代码或想法。提前致谢,vikastyagi 最佳答案 完美解决了我的问题除了电子邮件通知外,PayPal还可以将交易数据(也称为即时付款通知)发送到特定的url。通过即时付款通知,PayPal会为您收
我目前正在创建一个系统,让管理员可以创建事件并允许个人注册这些事件。每个注册都有与之相关的费用,注册人使用PayPal支付。创建事件时,管理员输入将为其存入资金的PayPal帐户。然后,我对每次注册收取固定价格作为服务费用。当付款提交到Paypal时,有没有办法自动扣除我的费用?我看过PayPal的批量支付选项,但这意味着所有的钱都必须进入一个中央账户,然后从那里分开(如果我理解正确的话)。我宁愿远离所有进入中央账户的资金,因为那里涉及很多责任。现在,我并不是100%依赖PayPal,所以如果有人知道其他可用的服务,我会很高兴听到。我敢肯定之前有人遇到过这个......
我正在开发在线购物网站,在购物网站中,所有产品的价格均以印度卢比(INR)为单位。我要将我的购物车集成到PayPal支付网关。我知道PayPal不支持INR。所以我必须将INR转换为美元。是否有自动将INR转换为USD的API服务?如果有,请提供详细信息...... 最佳答案 您可以使用Google计算器API。这是一个PHP示例:functioncurrency_converter($from_Currency,$to_Currency,$amount){$url="http://www.google.com/ig/calcula
PayPalIPN向通知URL发送一个带有可变数量字段的POST请求,为了确认POST请求是合法的,我们需要重新提交相同的请求以及一个额外的cmd=_notify-validate字段发送给PayPal,然后回复VERIFIED或INVALID。我的问题是,为什么我们需要向PayPal重新发送请求?这样的事情还不够吗?if(preg_match('~^(?:.+[.])?paypal[.]com$~i',gethostbyaddr($_SERVER['REMOTE_ADDR']))>0){//requestcamefromPayPal,it'slegit.}如果我们可以信任服务器正确解