2014-07-09 26 views
1

我在eBay上卖东西,如果我可以使用PayPal IPN,它可以完全自动交付。如何从PayPal付款中获得eBay物品编号?

我知道eBay销售仍然会将信息发送给我的PayPal听众,但是否可以从IPN信息中提取eBay物品编号,以便知道将哪些产品发送给买方?

感谢

红宝石

回答

2

eBay的商品ID包含在贝宝IPN数据作为购物车中的项目编号。以下是来自eBay交易的IPN示例。

Array 
(
    [mc_gross] => 131.52 
    [protection_eligibility] => Eligible 
    [for_auction] => true 
    [address_status] => unconfirmed 
    [item_number1] => 301218066165 
    [tax] => 0.00 
    [payer_id] => V5ZZZZZZA4 
    [ebay_txn_id1] => 997709242020 
    [address_street] => 200 Jacksonville Rd 
    [payment_date] => 08:43:31 Jul 09, 2014 PDT 
    [payment_status] => Completed 
    [charset] => windows-1252 
    [auction_closing_date] => 08:39:55 Jul 09, 2014 PDT 
    [address_zip] => 37042 
    [mc_shipping] => 11.53 
    [mc_handling] => 0.00 
    [first_name] => Tester 
    [mc_fee] => 3.19 
    [auction_buyer_id] => someebayuser 
    [address_country_code] => US 
    [address_name] => Tester Testerson 
    [notify_version] => 3.8 
    [custom] => 16372911015 
    [payer_status] => unverified 
    [business] => [email protected] 
    [address_country] => United States 
    [mc_handling1] => 0.00 
    [num_cart_items] => 1 
    [address_city] => Clarksville 
    [verify_sign] => Ajfh8JrSDJjPlnEbvetFI.T0Ru67AHq1jQgmiX08YNtZfjc5B9GlZp.w 
    [mc_shipping1] => 0.00 
    [payer_email] => [email protected] 
    [tax1] => 0.00 
    [txn_id] => 93M71753JN507112H 
    [payment_type] => instant 
    [last_name] => Testerson 
    [address_state] => MN 
    [item_name1] => Sony SmartWatch 2 SW2 Bluetooth NFC Smart Wrist Watch 1275-2741 Android NEW +Wty 
    [receiver_email] => [email protected] 
    [payment_fee] => 3.19 
    [shipping_discount] => 0.00 
    [quantity1] => 1 
    [insurance_amount] => 0.00 
    [receiver_id] => UBDZZZZZEPY 
    [txn_type] => cart 
    [item_name] => Sony SmartWatch 2 SW2 Bluetooth NFC Smart Wrist Watch 1275-2741 Android NEW +Wty 
    [discount] => 0.00 
    [mc_gross_1] => 119.99 
    [mc_currency] => USD 
    [item_number] => 301218066165 
    [residence_country] => US 
    [receipt_id] => 2559-0750-2193-4107 
    [shipping_method] => Default 
    [transaction_subject] => 
    [payment_gross] => 131.52 
    [ipn_track_id] => ca2d1c92a0ee2 
) 

你可以看到eBay的ID被包含在ebay_txn_idn参数,从1开始,你就会有一组的项目参数的各商品。

如果您需要比PayPal IPN提供的更多细节,您可以在IPN脚本中使用eBay的GetItemTransactions API