Affiliates pro paypal not detecting payments and attributing sales

Hi there,
Just bought affiliates pro, added the paypal plugin
set up as described: [affiliates_paypal_form] [/affiliates_paypal_form]
I am using a shortcode plugin for the paypal button: http://mohsinrasool.wordpress.com/2013/01/11/paypal-pay-buy-donation-cart-button-wordpress-shortcode/ The shortcode is placed between the [affiliates_paypal_form] [/affiliates_paypal_form] e.g. [affiliates_paypal_form][paypal_button type=”buynow” name=”three Card  Reading” amount=”17″][/affiliates_paypal_form]

The sale is processed by paypal but the The affiliates pro plugin is not detecting the sale and crediting it to the affiliate?
It is not working even though I have tested this many times.
Can you please assist?

thanks

bo

Posted in
Tags ,

Comments

7 responses to “Affiliates pro paypal not detecting payments and attributing sales”

  1. Hi there Kento,
    Thanks for you support.
    I have placed the code on buttons and place them in this page URL
    http://www.templarsecrets.com/readings/
    Could you please check to see if the shortcode has created the correct IPN return code?
    I see you have an affiliate demo membership also!
    many thanks

    pete

    1. Hi Peter, thanks for that, yes that looks good now as it has the additional hidden custom field. Please make sure to test that the IPN also is received correctly and that a referral is recorded accordingly.

  2. Hi there Kento
    many thanks. I will do so and get back to you here with a URL to check
    and see . more soon

    thanks

    pete

  3. HI Kento I read your previous responses re IPN

    see below:

    Are you saying that even though no secure information is sent
    the site should still have HTtps (SSL)? I have two another site that is
    coming back from paypal after accepting payment and no ssl is needed?

    for this site i have no SSL nor is it ticked in the settings page Affiliates > PayPal:

    Many thanks for all the advice!

    Quoting from the settings page Affiliates > PayPal:
    [ ] Use secure URLs.
    If this option is checked, the IPN URL will use https instead of http. It is checked by default and it is recommended to leave this option on and your server should support it while using an appropriate certificate.
    For a production environment you should get a valid certificate – there are good reasons for that, see for example http://en.wikipedia.org/wiki/HTTP_Secure
    When PayPal sends IPN data to your server, it may contain sensitive information about your customer’s transaction – when that notification is sent over a non-secure connection, that information is exposed to be captured and misused. Thus, a secure connections should be used (https) for which you need a valid security certificate on your server. I’d recommend to get in touch with your hosting provider, many of them provide certificates and even help to install them.

  4. Hi there

    the link is: http://www.templarsecrets.com/paypals/

    There is one link with the paypal shorcode it is:

    The Knights templar Tarot reading 3 cards £1.
    (top right)

    code in dev tools is:

    One link that has the shortcodes is :

    can you send the link to the resource for checking the IPN?

    many thanks

    Pete

    1. Hi Pete,

      Thanks for the link, I’ve checked your site but the PayPal form doesn’t contain the necessary parameter that is normally added by the shortcode to the form. I assume there is a conflict between the shortcodes and that somehow in the rendering process the action taken by the Affiliates PayPal integration shortcode is either eliminated or it doesn’t get to that stage. Can you simply use the PayPal form code directly? That would solve the problem directly.

      I’ve seen your comments regarding the IPN, but as the actual issue is what I’ve just described, we can skip that part for now.

  5. Hi,

    Can you please provide a link to the page where you have placed the shortcode so we can check if it is rendered correctly?

    Have you checked if the IPN settings are correct?

Share