2016-08-01 70 views
1

我們的客戶打算使用Ebay & Etsy商店,並希望立即通知有關Ebay/Etsy商店名稱的收到交易,並且最好使用Paypal的Transaction_ID(此信息將發送給相應的經理)。如何從PayPal付款(IPN/PDT)獲取eBay和Etsy店鋪的名稱?

請告知什麼是獲得商店名稱的最佳方式。

Paypal的IPN(或PDT)中是否有eBay/Etsy商店名稱或eBay/Etsy商店的URL鏈接?

BTW Ebay和Etsy在'receiver_id'參數中發送了什麼值?它是商店或電子郵件的名稱還是別的嗎?

回答

0

對於這些類型的問題,你有兩個選擇:

  1. 使用custom領域,包括商店的名稱,或者您需要正確處理通知任何其他自定義的數據。這些數據在通過PayPal撥打電話時設置,並通過IPN返回。見IPN and PDT variables

  2. 通過notify_url字段中調用的PayPal EG https://www.example.com/ipn?storename=x

+0

羅德里戈嗨,如果這些參數可以在易趣設置指定的IPN聽者中的URL參數?我瞭解如何在收到這些參數時跟蹤這些參數,但我不知道如何使用有限數量的設置從eBay轉移它們。 –

+0

你在哪裏設置系統中的IPN監聽器URL?如果你可以設置,那麼你可以使用上面的方法#2。 –

+0

我可以在PayPal中將IPN監聽器設置爲我網站的URL(確定它不是易趣)。在PayPal的沙箱中測試IPN腳本(用於Ebay Sandbox商店)時,我會得到有效答案。但是我所有與eBay有關的是:「ebay_txn_id1 = 28027671001」和「item_number = 110182211696」(eBay上的商品ID)。幸運的是,它也有PayPal的交易ID。但是內部沒有關於Ebay商店名稱的信息。當然Ebay的API可以用來獲得這個商店的名字,但它使得開發過程變得更加複雜。我只是尋找一些更容易的方法來獲得沒有易趣的API的商店的名稱。 –