Tengo una rutina de facturación que usa perfiles de facturación recurrentes en Paypal's Website Payments Pro. Esta rutina crea con éxito perfiles y obtiene la información del perfil después de la creación utilizando el perfil de paypal y el método GetRecurringPaymentsProfileDetails.¿Cómo se soluciona un error de "Error interno" de Paypal Payments Pro?
Sin embargo, cuando intento utilizar UpdateRecurringPaymentsProfile método para actualizar la cantidad/AMT en el perfil consigo este error:
[ERRORCODE] => 10001
[SHORTMESSAGE] => Internal Error
[LONGMESSAGE] => Internal Error
[SEVERITYCODE] => Error
Aquí están los campos Estoy de paso:
[NOTE] => A note here
[PROFILEID] => redacted
[AMT] => 7
[VERSION] => 62.0
[USER] => redacted
[PWD] => redacted
[SIGNATURE] => redacted
[METHOD] => UpdateRecurringPaymentsProfile
Pasos para solucionar problemas:
- Tengo una sola rutina de llamada central que pasa las solicitudes a Paypal, th en trabajos para crear y obtener métodos.
- La misma información API se utiliza para todas las solicitudes.
- He copiado e hice un hallazgo para confirmar el ID de perfil era justo en el recinto de seguridad
- puedo utilizar el mismo ID de perfil en los métodos get sin error
- confirmé que puede actualizar la cantidad de un perfil de pagos recurrentes utilizando el método de actualización.
Tengo un error que no es muy descriptivo. La documentación de Paypal no incluye sugerencias de solución de problemas para este tipo de error genérico.
he visto mención en línea de un terminal en Paypal para solucionar esto, pero no estoy seguro de si sólo significan la pantalla Crear perfil en la caja de arena, o si hay alguna otra cosa.
¿Tiene alguna sugerencia para solucionar este error?