简体   繁体   English

使用PHP和Laravel的PayPal API

[英]PayPal API with PHP and Laravel

I have completed some transactions and receive notifications for all transactions but none show in my dashboard/transactions. 我已完成一些交易并收到所有交易的通知,但没有显示在我的仪表板/交易中。

I am use paypal sandbox 我使用的是paypal沙箱

One of my completed transaction is 我完成的一笔交易是

array:27 [▼
  "TOKEN" => "EC-36N8470336681753Y"
  "SUCCESSPAGEREDIRECTREQUESTED" => "false"
  "TIMESTAMP" => "2015-10-26T03:50:19Z"
  "CORRELATIONID" => "cc874cf6ad7c3"
  "ACK" => "Success"
  "VERSION" => "85.0"
  "BUILD" => "18308778"
  "INSURANCEOPTIONSELECTED" => "false"
  "SHIPPINGOPTIONISDEFAULT" => "false"
  "PAYMENTINFO_0_TRANSACTIONID" => "39014269AD313580D"
  "PAYMENTINFO_0_TRANSACTIONTYPE" => "cart"
  "PAYMENTINFO_0_PAYMENTTYPE" => "instant"
  "PAYMENTINFO_0_ORDERTIME" => "2015-10-26T03:50:19Z"
  "PAYMENTINFO_0_AMT" => "150.00"
  "PAYMENTINFO_0_FEEAMT" => "6.25"
  "PAYMENTINFO_0_SETTLEAMT" => "61.28"
  "PAYMENTINFO_0_TAXAMT" => "0.00"
  "PAYMENTINFO_0_CURRENCYCODE" => "BRL"
  "PAYMENTINFO_0_EXCHANGERATE" => "0.426354"
  "PAYMENTINFO_0_PAYMENTSTATUS" => "Completed"
  "PAYMENTINFO_0_PENDINGREASON" => "None"
  "PAYMENTINFO_0_REASONCODE" => "None"
  "PAYMENTINFO_0_PROTECTIONELIGIBILITY" => "Eligible"
  "PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE" => "ItemNotReceivedEligible,UnauthorizedPaymentEligible"
  "PAYMENTINFO_0_SECUREMERCHANTACCOUNTID" => "HG4W42MNN25E4"
  "PAYMENTINFO_0_ERRORCODE" => "0"
  "PAYMENTINFO_0_ACK" => "Success"
]

Can someone explain why dashboard not show the transactions? 有人可以解释为什么仪表板不显示交易?

If you refer to https://developer.paypal.com/developer/dashboard/sandbox/ page, this page only list REST API created transaction. 如果您参考https://developer.paypal.com/developer/dashboard/sandbox/页面,此页面仅列出REST API创建的事务。 You can't get class API created transaction, such as express checkout transactions. 您无法获得类API创建的事务,例如快速结账事务。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM