| View previous topic :: View next topic |
| Author |
Message |
julala
Joined: 01 Jan 2006 Posts: 12
|
Posted: Thu Jan 05, 2006 3:11 pm Post subject: ipn doesn't return payment_gross for non USD currencies |
|
|
Hi
Made a couple of test transactions before going live. The payments were made and paypal ipn seems to have worked fine except it doesn't seem to be returning a gross_payment or a gross_fee
Therefore, the ad_spaces table is not being updated correctly by the adManUpdatePaidAds function.
Therefore the ad is still showing as NOT PAID and the statement still shows an amount outstanding in both admin and the advertisers interface.
Help please.
Thanks in advance
Last edited by julala on Thu Jan 05, 2006 3:55 pm; edited 1 time in total |
|
| Back to top |
|
 |
julala
Joined: 01 Jan 2006 Posts: 12
|
Posted: Thu Jan 05, 2006 3:45 pm Post subject: sigh....this is another currency issue |
|
|
I found this on paypal dev network
| Quote: |
Apparently, the empty payment_gross/payment_fee field is blank for non-USD payments by design (for backward compatibility).
In this case only the mc_gross (read multiple currency gross) and mc_fee field will be filled along with mc_currency. If you set your account to automatically convert payments to USD, then the converted amounts will be in the settle_... fields.
So...using payment_gross as a backup will *only* work for USD denominated payments. For non-USD payments, mc_gross is still the way to go...
|
so this is actually yet another currency issue. So much for just changing all $'s to ?'s
Changed all reference to payment_gross to mc_gross and that seems to have done the trick................
.......what's next?  |
|
| Back to top |
|
 |
formfields
Joined: 01 Aug 2005 Posts: 465
|
Posted: Sat Jan 07, 2006 7:23 pm Post subject: |
|
|
| I'm sorry, are you saying that changing all reference from payment_gross to mc_gross fixed the problem or are you still having difficulties? |
|
| Back to top |
|
 |
|