Nice plugin, i am running it on v1.51 without problems, but my refferals are asking is there a way to show on their affiliate panel statistics for refferal trafic?
Many thanks for all your efforts and this handy plug-in.
Printable View
Nice plugin, i am running it on v1.51 without problems, but my refferals are asking is there a way to show on their affiliate panel statistics for refferal trafic?
Many thanks for all your efforts and this handy plug-in.
perfumbg, I'm glad that the plugin is working well for you.
The request for statistics/tracking capability has been on the to-do list for a while. Since "statistics/tracking" is a kind of broad statement of functionality, I'd appreciate a more-refined statement from you (and other users of the plugin) describing exactly what items/events should have statistics and tracking associated with them.
Hello, I hope this finds you well. This module is wonderful and works as expected as long as I do not use the payfast payment module (similar to paypal). I think it is because the current payfast itn handler does not take into consideration notifiers and observers. Is there anything I can do to get the module to work with payfast if this is the case? I would be happy to add something to payfast's code to make it able to call notifiers, but not sure how to do this and then the session variable will also be gone? Thanking you for any assistance in this matter.
Unless the payfast payment module has made major changes to the order.php class, I don't see how a payment module could affect the SNAP operation. What "unexpected" operations occur when you use that payment module? Where do you download this payment module's code?
Thank you very much for your very quick reply and sorry for the delay in mine. I do not receive any errors, it just does not capture any sales where payment is made via payfast, but others are fine. I have attached the current payfast module that I downloaded from their website at https://www.payfast.co.za/s/std/zencart.Attachment 13899
Thank you again for your assistance in this matter. If there is anything else you need please let me know. Have a great day ahead.:smile:
The payfast payment module's before_process function, which is supposed to return control to the standard Zen Cart checkout_process procedure, instead performs a partial cleanup of the checkout procedure and a redirect to the checkout-success page. Since that payment method is bypassing the order class' basic processing, the notifier that SNAP is looking for to record any referrer transaction is never issued.
Net-net: The payfast payment module is not compatible with SNAP Affiliates (and probably a lot more plugins).
Having looked at the payfast code a bit more, it looks like you could get the affiliates payments associated with the payfast payments by copying the file /includes/auto_loaders/config.snap.php to the (new) file /includes/auto_loaders/payfast_itn.snap.php. That will bring the SNAP code bits in to the processing when the payfast ITN occurs (and creates the order).
I've submitted v2.6.1 of SNAP Affiliates to the Plugins area for review. No major updates, primarily to change the initial installation default for "Include in Information Sidebox?" from true to false ... giving the initial installers time to (a) review/change their configuration settings and (b) to create the content for the two define-pages used by the plugin.
Thank you very much again. I will definately try your suggestion and thank you very much for taking the time to help me with this. You have really gone over and above (and I can see by your posts that you do so consistantly). I will let you know if it works and will also advise payfast in the hope that they can fix their side, if they do I am sure your time will end up helping many other people here in SA too.:D