2016-05-30 73 views
-1

我將爲客戶管理多個電子商務商店。跟蹤PayPal交易在多個商店發起的情況

商店將運行WooCommerce的WordPress商店。每個商店將位於單獨的子域中。每個商店基本上都是一個克隆,並存儲相同的幾個項目。每個商店都有相同的PayPal結帳,只需運行一箇中央PayPal帳戶,並且在付款進入時,我會向店主支付款項。

訂單進來時,有什麼方法可以跟蹤特定訂單來自哪個商店?我不介意使用哪種形式,無論是從PayPal方面,還是使用cookie或插件或腳本或其他任何方式,但我顯然希望並且必須實施一種解決方案,以便我能夠跟蹤存儲或從中發起特定PayPal交易的URL。

希望有任何想法或指導如何做這樣的事情。

回答

0

PayPal跟蹤您傳遞給他們的發票ID,並實際檢查支付是否已支付具有該發票ID的訂單。 WooCommerce允許您在發票ID前加上一個默認前綴WC-。 WooCommerce會生成一個WC- + ORDER_ID的PayPal發票ID。作爲一個例子,這將導致:WC-100。通常情況下,這是獨一無二的,因爲您不能在WooCommerce中使用相同ID的2個訂單。但是我有3個WooCommerce商店,所以有一個機會可以通過我的其他商店在PayPal上完成一個具有相同ID的訂單。當這種情況發生時,PayPal將阻止用戶支付訂單,因爲已經記錄了相同發票編號的付款。