Laan's steps..

Feed Rss

Paypal-IPN&PDT变量列表

11.04.2009, lots of things, by .

IPN和PDT变量:货币及货币兑换信息

变量名

可能的值

描述

exchange_rate

进行货币兑换时所用的汇率。

mc_currency

See table of supported currencies

对于付款IPN,这是付款货币。对于非付款租费IPN,这是租费货币。

mc_fee

与付款关联的交易费。mc_gross减去mc_fee等于存入 receiver_email账户的金额。等于美元付款payment_fee。
如果该金额为负,则表示退款或撤销,原定交易费的全部或部分金额都可以是这两种付款状态之一。

mc_gross

扣除交易费之前的客户付款全部金额。等于美元付款payment_gross。
如果该金额为负,则表示退款或撤销,原定交易费的全部或部分金额都可以是这两种付款状态之一。

mc_handling

这是与交易相关的手续费总额。

mc_shipping

这是与交易相关的运费总额。

payment_fee

Transaction-specific for USD payments only

与付款相关的美元交易费。payment_gross减去payment_fee等于存入收款人电子邮件账户的金额。对于非美元付款为空。这个旧字段已由mc_fee取代。
如果该金额为负,则表示退款或撤销,原定交易费的全部或部分金额都可以是这两种付款状态之一。

payment_gross

Transaction-specific for USD payments only

扣除交易费之前的客户付款全部美元金额。对于非美元付款将为空。这个旧字段已由mc_gross取代。
如果该金额为负,则表示退款或撤销,原定交易费的全部或部分金额都可以是这两种付款状态之一。

settle_amount

通过您的收款习惯设定进行自动货币兑换,或通过手动接受付款进行手动货币兑换后,存入账户主要余额的金额。

settle_currency

settle_amount的币种。

IPN 和PDT变量:竞拍

变量名

可能的值

描述

长度

auction_buyer_id

这是客户的竞拍ID。

64

auction_closing_date

这是竞拍的结束日期。

auction_multi_item

这是以多物品竞拍付款购买的物品的数目。由于竞拍的每个物品都会产生一个即时付款通知,其中显示整个竞拍的金额,因此您可以计算您从多物品竞拍(auction_multi_item)收到的第一个IPN的mc_gross或payment_gross。

for_auction

true

这是竞拍付款(使用“为易趣物品付款”或“智能标识”付款,以及使用易趣物品或竞拍物品(非易趣物品)类型“付款”/“款项要求”付款)。

IPN和PDT变量:集中付款

变量名

可能的值

描述

masspay_txn_id_x

对于集中付款,这是PayPal系统生成的唯一交易号,其中x是集中付款物品记录号。

mc_currency_x

Transaction-specific for multiple currencies

对于集中付款,为金额和费用所用币种,其中x是集中付款物品记录号。

mc_fee_x

Transaction-specific for multiple currencies

对于集中付款,为与付款关联的交易费,其中x是集中付款物品记录号。

mc_gross_x

Transaction-specific for multiple currencies

这是金额的总额,其中x是集中付款物品记录号。

payment_date

对于集中付款,表示第一个IPN是记录集被处理的日期/时间,第二个IPN是所有付款结束/退回的日期/时间。

payment_fee_x

Transaction-specific for USD payments only

如果用美元付款,则该值与mc_fee_x的值相同,其中x是记录号;
如果币种不是美元,即为空字符串。

payment_gross_x

Transaction-specific for USD payments only

如果用美元付款,则该值与mc_gross_x的值相同,其中x是集中付款物品记录号。
如果币种不是美元,则为空字符串。

payment_status

Completed
Denied
Processed

Completed:对于集中付款,表示您的所有付款已认领,或在30天后,无主付款已退回给您。
Denied:对于集中付款,表示您的资金未发送,而集中付款未开始,可能是由于资金不足所致。
Processed:您的集中付款已处理,所有付款已发送。

reason_code

1001
1003
1004

此变量只有当status=Failed时才有效。
1001Invalid UserID。
1003Country of Residence check failure。
1004Country of Funding Source check failure。

receiver_email_x

对于集中付款,这是收款人的主要邮件地址,其中x是集中付款物品记录号。

status_x

Completed
Failed
Reversed
Unclaimed

对于集中付款,这是付款状态,其中x是记录号。
Completed:付款已处理,不论其原来是否为单方付款。 Failed:由于余额中资金不足,付款失败。
Reversed:用于超过30天未认领并已被退回发送方的单方付款,或由于收款人账户已锁定,资金被退回。
Unclaimed:用于无主单方付款。

txn_type

masspay

该付款已通过集中付款发送。

unique_id_x

对于集中付款,这是来自输入的唯一标识符,其中x是记录号。这样,商家可以交叉参考付款。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>