Web Payments pro

Discussion in 'Payments processing' started by brandonb, Jun 21, 2011.

  1. brandonb

    brandonb New Member

    Joined:
    Nov 14, 2010
    Messages:
    11
    The amember manual for setting up web payments pro looks like it was written in 2006. the current paypal interface looks completely different than the manual. I'm struggling with the granting 3rd party api permissions.

    Paypal won't let me grant myself 3rd party api permissions. I get the following error.
    "You are logging into the account of the API caller of this transaction. Please change your login information and try again."
  2. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    Yes it seems paypal permissions configuration was changed, so you can skip that step.
  3. brandonb

    brandonb New Member

    Joined:
    Nov 14, 2010
    Messages:
    11
    I tried skipping it and I get an error on amember signup page saying "PayPal error 10002: You do not have permissions to make this API call"
  4. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    Do you use sandbox or real paypal account?
    Can you provide screenshot of Profile -> Api settings ?
  5. brandonb

    brandonb New Member

    Joined:
    Nov 14, 2010
    Messages:
    11
    I talked to a pay pal rep and they said they dont allow you to give yourself third party api access anymore.

    I am now trying the payflow pro plugin and it is failing too. I don't get it.
    I think paypal has changed their system a little
  6. brandonb

    brandonb New Member

    Joined:
    Nov 14, 2010
    Messages:
    11
    I'm using a real paypal account not a sandbox.
    I got the payflow pro to get past the initial error. Now it is not sending the country to paypal so i'm getting a select a valid country error.
  7. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    Please contact me in helpdesk. There should be a way to make it working.
  8. pornlife

    pornlife New Member

    Joined:
    Jul 1, 2011
    Messages:
    1
    Is there a resolution to this? We are having the same issue.
  9. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    Edit /amember/plugins/payment/paypal_pro/paypal_pro.inc.php
    and change this:
    PHP:
         $vars array_merge(array(  'USER'      =>  $this->config['api_user'],
                                        
    'PWD'       =>  $this->config['api_pass'],
                                        
    'VERSION'   =>  '56.0',
                                        
    'SIGNATURE' =>  $this->config['api_sig'],
                                        
    'SUBJECT'   =>  $this->config['business']
                                        ), 
    $vars);
    to
    PHP:
         $vars array_merge(array(  'USER'      =>  $this->config['api_user'],
                                        
    'PWD'       =>  $this->config['api_pass'],
                                        
    'VERSION'   =>  '56.0',
                                        
    'SIGNATURE' =>  $this->config['api_sig'],
                                        ), 
    $vars);
  10. spgraverson

    spgraverson New Member

    Joined:
    Jun 14, 2011
    Messages:
    1
    I'm having the same problems... I'm on aMember 3.2.4 Pro trying to set up PayPal Webpayments Pro. I tried making the modifications to the paypap_pro.inc.php suggested above. When I try to make any modifications in the aMember Settings, I get the following error:

    WARNING: Cannot modify header information - headers already sent by (output started at /home/content/00/7692100/html/amember/plugins/payment/paypal_pro/paypal_pro.inc.php:1) in line 322 of file setup.php

    Any help would be greatly appreciated!

    TIA

    Scott
  11. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    Scott,
    This error seems to be because of incorrect modifications of paypal_pro.inc.php
    Try to use text editor(something like notepad) instead of visual html editor.

Share This Page