【问题标题】:To search transaction using custom attribute in Paypal Express Checkout在 Paypal Express Checkout 中使用自定义属性搜索交易
【发布时间】:2014-10-27 05:13:53
【问题描述】:

嘿,有没有通过我在SetExpressCheckout API 调用期间传递的Custom 属性查找交易详情的方法

Paypal 正在通过

提供交易搜索
  • TransactionSearch API - 需要 Startdate 作为参数。
  • GetTransactionDetails API - 需要唯一的 Transaction ID 作为参数。 (仅当DoExpressCheckout 成功时才可用)。

这两个都不适合我的解决方案。任何帮助将不胜感激。

【问题讨论】:

    标签: paypal transactions paypal-ipn express-checkout


    【解决方案1】:

    您可以在SetExpressCheckout API 调用中使用“PAYMENTREQUEST_n_INVNUM”参数,您可以将其设置为您的自定义值,稍后可以在Transaction search API 调用中使用。

    【讨论】:

    • 我认为这是最好的使用方法,但是,您需要确保在 DoExpressCheckoutPayment 中包含 INVNUM 参数,而不仅仅是 SetExpressCheckout。如果它未包含在 DECP 中,则它不会包含在 PayPal 的最终交易详细信息中,也无法搜索。
    • 还有一件事,在进行事务搜索 API 调用时,我还需要发送@STARTDATE 作为参数吗?或者我可以在交易搜索 API 调用中提及这个 INVNUM。
    • 是的,您还需要发送开始日期,因为它是文档中的强制参数。developer.paypal.com/webapps/developer/docs/classic/api/…
    猜你喜欢
    • 2016-04-26
    • 2016-01-03
    • 2012-11-14
    • 2013-03-15
    • 2012-08-22
    • 2020-08-06
    • 2013-09-11
    • 2018-05-07
    • 2013-02-04
    相关资源
    最近更新 更多