2012-06-30 6 views
6

Estoy tratando de implementar el pago adaptado encadenado con la API Paypal SOAP. En mi caja de arena funciona bien. Ahora moví el código a la API en vivo. Cuando hago un pago con un receptor primario que devolver este error:Error de Paypal: el usuario no puede realizar esta acción

user is not allowed to perform this action

tengo el ID de aplicación y aprobación por mi cuenta. ¿Cómo puedo resolver este error?

+1

la documentación de la API particular debería indicarle qué significa un mensaje de error en particular. –

+0

Creo que esto se debe a que el permiso avanzado no está habilitado. ¿Tiene alguna idea sobre cómo puedo agregar un permiso para el pago encadenado? – Nisam

+0

Nisam; www.x.com> Iniciar sesión> Mi cuenta> Nueva aplicación> Enviar una nueva aplicación con los permisos adecuados. – Robert

Respuesta

5

Estamos teniendo este problema también, actualmente nuestra aplicación solo está aprobada condicionalmente. El top answer to this question on x.com parece sugerir que algunas operaciones que utilizan la API de pagos adaptables, incluidos los pagos encadenados (con los que tenemos problemas) no funcionarán mientras la aplicación esté aprobada condicionalmente.

Presupuesto de allí para su comodidad :)

we were getting this error when "conditionally approved" here is the answer from support

Thank you for contacting Merchant Services.

A transaction in "Conditionally Approved" status means that you will be able to process basic and parallel payments.

Please note that it may take several days for our app review team to completely approve your application so that you can process chained payments.

They should be in contact with you directly through x.com if they need more information before approving it.

0

consigo este mismo problema, básico en Paypal FAQ, encontramos la fase o estado para obtener un ID de aplicación en vivo, hay 2 fases existen:

Solicitar más información Fase

  • abierto indica que su solicitud ha sido recibida, es objeto de examen, y r El AppID aún no está operativo
  • Aprobado condicionalmente indica que su aplicación aún se encuentra en revisión, pero mientras tanto se le ha otorgado la funcionalidad básica.

Decisión Fase Final

  • Auto-Aprobado indica que su cuenta no requería una revisión manual y automáticamente se ha aprobado. Ahora tiene acceso completo. En la mayoría de los casos, las solicitudes básicas (por ejemplo, características y funcionalidad) reciben esta acción. Tras la aprobación automática, se le asigna un Live AppID y puede comenzar la prueba Sandbox inmediatamente.
  • Aprobado indica que su cuenta se ha revisado y aprobado manualmente. Se le ha asignado un Live AppID y puede comenzar a trabajar en el entorno de producción en vivo de inmediato.
  • Rechazada indica que su aplicación ha sido rechazada y su AppID no se ha activado por la funcionalidad. Recibirá un correo electrónico explicando por qué su solicitud fue rechazada y la misma explicación estará disponible en su Panel de Mis Aplicaciones. Su aplicación se cierra permanentemente después de ser rechazada.
  • Retirado indica que usted optó manualmente por eliminar su aplicación y, como resultado, su AppID ya no está activo.
Cuestiones relacionadas