2004

Instant Payment Notification Manual
23
Copyright 2004 PayPal, Inc. All rights reserved
Note: If payment is in USD, the payment_fee value will equal mc_fee.
mc_currency: Currency of mc_gross, mc_fee, payment_gross, and payment_
fee amounts. The values are (note the capitalization):
USD
EUR
GBP
CAD
JPY
For non-payment subscription IPNs, such as signup, cancel, modify, failed, and
eot, mc_currency will refer to the currency of the subscription, rather than the
currency of the payment.
For payment subscription IPNs, mc_currency will refer to the currency of the
payment. Examples 1 & 2 below refer to subscr_payment IPNs.
Example 1: If a user with a USD balance receives a $100 USD payment, the following
variables will be used for the payment:
mc_gross = payment_gross
mc_fee = payment_fee
Example 1: USD Payment (subscr_payment IPN)
payment_status = Completed
payment_gross = 100
payment_fee = 3.00
mc_gross = 100
mc_fee = 3.00
mc_currency = USD