paypal交易狀態參數

如果你使用paypal的即時付款通知,在paypal會在付款操作的自動返回url裡POST一段參數給你,類似如下連接:

http://www.leoneo.com/paypal/test.php?tx=x9E67578X9184704L&st=Completed&amt=0.01&cc=CNY&cm=&sig=FYR%2fc2Q3NTzO0R….etc
其中主要參數是 tx=tx=x9E67578X9184704L , 這是此次交易的標誌ID,可以利用腳本來依照此ID獲取當前交易的信息,發送查詢後,paypal會返回一串格式化信息,通常有以下信息

mc_gross 交易收入
address_status 地址信息狀態
paypal_address_id Paypal地址信息ID
payer_id 付款人的Paypal ID
tax 稅收
address_street 通信地址
payment_date 交易時間
payment_status 交易狀態
charset 語言編碼
address_zip 郵編
first_name 付款人姓氏
address_country_code 國別
address_name 收件人姓名
custom 自定義值
payer_status 付款人賬戶狀態
business 收款人Paypal賬戶
address_country 通信地址國家
address_city 通信地址城市
quantity 貨物數量
payer_email 付款人email
txn_id 交易ID
payment_type 交易類型
last_name 付款人名
address_state 通信地址省份
receiver_email 收款人email
address_owner 尚未公佈/正式啟用
receiver_id 收款人ID
ebay_address_id 易趣用戶地址ID
txn_type 交易通告方式

item_name 貨品名稱
mc_currency 貨幣種類
item_number 貨品編號
payment_gross 交易總額[只適用於美元情況]
shipping 運送費