嗨,我通过 paypal omnipay 发送卡详细信息。付款显示成功但未出现在贝宝中
Posted
技术标签:
【中文标题】嗨,我通过 paypal omnipay 发送卡详细信息。付款显示成功但未出现在贝宝中【英文标题】:Hi iam sending card details via paypal omnipay. payment showing success but not appearing in paypal 【发布时间】:2019-12-04 00:38:19 【问题描述】:您好,我正在使用 paypal/omnipay。我正在发送信用卡详细信息 到贝宝,这表明成功。但我找不到任何 我的贝宝沙盒帐户中的交易。 我的代码是这样的:
$card = new CreditCard($formData);
$response = $this->gateway->purchase(
[
'amount' => '10.00',
'currency' => 'USD',
'card' => $card ,
'returnUrl' =>url('/paypalreturn'),
'cancelUrl' =>url('/cancelpaypal'),
]## Heading ##
)->send();
the response from paypal like
"TOKEN" => "EC-262806394V614015G"
"TIMESTAMP" => "2019-07-25T16:40:24Z"
"CORRELATIONID" => "3cc9ebc7e1458"
"ACK" => "Success"
"VERSION" => "119.0"
"BUILD" => "53374502"
一切顺利,除了我在贝宝沙盒中看不到交易。谁能告诉我我要去哪里 错误的?提前感谢您的帮助
【问题讨论】:
您在使用沙盒服务器吗?这些交易不会显示在您的真实贝宝帐户中,只会显示在您的沙盒帐户中。 我正在使用沙盒服务器。但未显示在我的沙盒帐户中。 【参考方案1】:经过长时间的研究,我发现 paypal rest api 是这个问题的最佳答案。经过长时间的头痛后,我在这里找到了答案:Does the creditCard function exist in Omnipay PayPal Express? Or only in PayPal Pro? 希望这对某人有所帮助
【讨论】:
以上是关于嗨,我通过 paypal omnipay 发送卡详细信息。付款显示成功但未出现在贝宝中的主要内容,如果未能解决你的问题,请参考以下文章
Omnipay - 如何将“自定义”或“发票”参数传递给 Paypal?
Omnipay:将钱从 PayPal 账户转移到 Stripe 账户
如何从 Omnipay/PayPal 调用 GetExpressCheckoutDetails?
Omnipay / Paypal Gateway - 交易显示为成功,而 Paypal Sandbox 帐户不显示交易的债务/信用