Tips and Tricks HQ Support Portal › Forums › WP Affiliate Platform › 3 sales for the same paypal transaction ID
- This topic has 25 replies, 5 voices, and was last updated 13 years, 2 months ago by docfx.
-
AuthorPosts
-
September 1, 2011 at 2:04 pm #26322docfxMember
Thanks.
Am just heading into a meeting, but will get to 1-6 in a bit., but as for manual gateway settings, yes, ‘Auto Award Affil Comm’ is checked.
September 1, 2011 at 2:06 pm #26323docfxMemberOops, regarding 1-6, which plug-in? wp e-store or wp-affiliate? or both? Will assume e-store unless I hear otherwise.
September 1, 2011 at 11:59 pm #26324adminKeymasterUpdate both plugins (its a good idea to just update them both)
September 2, 2011 at 12:33 am #26325docfxMemberyeah it looks like I’ll need to do that tomorrow. I updated e-store to 5.9.2 and that seemed to fix the multiple notification issue. Recent sale created one customer (does appear in the manage customers dashboard), deducted 1 item from inventory, and did update the store sales table.
It does not show up in the affilliate dashboard or in the affiliate data tables. Current using 4.4.4, but will try again after update.
[admin deleted debug]
September 2, 2011 at 1:02 am #26326adminKeymasterEverything looks good to me from the eStore side. Once you update the affiliate plugin it should work find. The latest build of eStore has a guard against duplicate notifications (whatever the reason maybe… it just ignores the duplicate notifications).
Remember to use a sale amount that actually will result in a valid commission amount so you can see the amount (5% of $0.1 is going to be 0). $1.00 might be a good amount to use for this test.
September 2, 2011 at 4:14 pm #26327docfxMemberOk, so I’ve now also updates Affilliate from 4.4.4 to 4.8.1. Increased the sale amount to $0.50, so commission should calculate.
Still getting the same result… Commissions are not getting applied to affiliate. I can see that the ‘clickthrough’ table is getting updated during the process, but not sales commissions.
Debug log still shows same FAILURE message
[09/02/2011 3:13 PM] – FAILURE :The transaction ID and the email address already exists in the database. So this seems to be a duplicate transaction notification. This usually happens with bad server setup.
Transaction ID (after upgrading e-store) was ’90J23365PL660625A’, (after upgrade of affiliate) next transaction ID was ‘7D399878WN462013G’.
September 2, 2011 at 5:19 pm #26328docfxMemberAdditional info…
Affiliate sales updates as expected manually via the admin dashboard. Just not via an actual transaction.
September 2, 2011 at 10:00 pm #26329docfxMemberAnother post upgrade related issue… checkout via manual payment redirects to info request screen, but submitting calls estore_manual_gateway.php where in the screen goes blank. The customer data is updated, the sale is listed as unpaid, inventory is reduced, but clickthru doesn’t appear to be updated, and of course, no affiliate commission is applied, even upon marking the sale as paid.
However, post payment log shows no failure (transaction ID/email duplication). Affiliate debug log remains empty although toggled on in dashboard.
September 3, 2011 at 1:51 am #26330adminKeymasterI sent you an email to get site access so I can check it out… it shouldn’t be that hard to track.
September 5, 2011 at 3:40 am #26331adminKeymasterI just deleted your plugins and updated it with fresh builds from our site and then did two test transactions (one using manual checkout $5 and one using PayPal $0.50). Both of them worked nicely. Please see the attached image I sent in the email.
Please check it out yourself (I am guessing the update you did didn’t work properly… maybe you didn’t deactivate and reactivate the plugins?)
September 6, 2011 at 1:50 pm #26332docfxMemberThanks for your assistance.
Its also nice to see that you incorporated a few of our previous mods into the current release of the affiliate plug-in. This eliminated the need for re-deployment of all except one of our mods for this particular client. Once we added that mod back in it all continued to work as expected.
Excellent store and affilliate set-up and from a programmers perspective, clean enough hooks and commenting to be able to enhance them for the occasional unique things a client might want.
-
AuthorPosts
- You must be logged in to reply to this topic.