PayPal Adaptive Payments - User cannot perform this action

I am using PayPal adaptive payments and have had a sandboxed account to test this for the last two months and it worked very well and all transactions were successfully sandboxed.

Now what I'm trying to do is want to live with responsive payments, get all the api id information, password, signature, ap id, etc. The problem is what I am facing right now getting this error

Array
(
    [responseEnvelope.timestamp] => 2014-12-08T21:53:30.943-08:00
    [responseEnvelope.ack] => Failure
    [responseEnvelope.correlationId] => f8bdc47c42067
    [responseEnvelope.build] => 13414382
    [error(0).errorId] => 550001
    [error(0).domain] => PLATFORM
    [error(0).subdomain] => Application
    [error(0).severity] => Error
    [error(0).category] => Application
    [error(0).message] => User is not allowed to perform this action
    [error(0).parameter(0)] => Chained Payment
)

      

and I don't know where the problem is, can you help me?

+3


source to share


1 answer


The error is that the Adaptive Payment application is not approved for Chain Payments and you are trying to execute the chain of payments API.

Go to apps.paypal.com

and check (I see you are not included for whole payments). To resolve this error, create a new app at apps.paypal.com and check Chain Payments, then use the new APP-ID to initiate this API call. This is also possible if your business / main account is not verified



PS Btw, it is not possible to update the current app as it is already approved. Create a new one.

+2


source







All Articles