首先,我知道似乎有一些我已经阅读过的相关问题,但我无法找到我的查询的明确答案。我希望它可以在这里发布。
相关:在 ci-merchant 库 codeigniter 中接收更多响应数据
相关:如何使用 ci_merchant 库在 PayPal 中进行交易后获取 IPN 中返回的信息?
我基本上想通过 CI Merchant 获得 paypal IPN 返回的内容。
现在我正在调用 purchase_return() ,这很棒并返回如下内容:
Merchant_paypal_api_response Object
(
[_status:protected] => complete
[_message:protected] =>
[_reference:protected] => XXXXX
[_data:protected] =>
[_redirect_url:protected] =>
[_redirect_method:protected] => GET
[_redirect_message:protected] =>
[_redirect_data:protected] =>
)
而且我知道 CI Merchant 实际上并没有 GetExpressCheckoutDetails 调用,该调用将包含有关交易的更多详细信息。
但根据这里:https ://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECGettingStarted/调用不会返回与mc_fee或payment_fee有任何关系?
所以我只是问这是否有可能获得与paypal IPN返回的相同类型的数据,而无需明显地实际使用它。
当我已经在使用 CI Merchant API 方法时,必须调用 paypal IPN 以及获取其他详细信息(如mc_fee或payment_fee )似乎有点落后,该方法应该消除必须使用 IPN 的情况?我不敢相信 API 不会返回这种信息。
我是不是完全精神错乱而错过了显而易见的事情?我只是想获得该交易的贝宝费用,这样我就可以做一些我的账目。
这可能吗?
希望有人可以阐明。
谢谢,