2010-11-23 14 views
5

Estoy usando paypal pro en sandbox. cuando envío de la solicitud y en respuesta me sale este error:Paypal Error de sandbox de configuración de comerciante no válida

matriz ( [timestamp] => 2010% 2d11% 2d23T09% 3a21% 3a12Z [CorrelationId] => 2aa783b64659 [ACK] => Insuficiencia [VERSION] => 51% 2E0 [BUILD] => 1620725 [L_ERRORCODE0] => 10501 [L_SHORTMESSAGE0] => Inválido% 20Configuration [L_LONGMESSAGE0] => Esto% 20transaction% 20cannot% 20be% 20processed% 20due% 20to % 20an% 20invalid% 20merchant% 20configuration% 2e [L_SEVERITYCODE0] => Error [AMT] => 20% 2e00 [CURRENCYCODE] => USD )

I Google este error y es algo con el "aggrement facturación"

¿Puede alguien sugerir qué hacer al respecto?

Respuesta

2

Estaba teniendo este mismo problema al intentar utilizar el ejemplo de DoDirectPayment en la zona de pruebas utilizando el usuario/pase de API provisto.

L_ERRORCODE0: 10501 
L_SHORTMESSAGE0: Invalid Configuration 
L_LONGMESSAGE0: This transaction cannot be processed due to an invalid merchant configuration. 

Inicié sesión en mi cuenta de sandbox, pero no había ningún acuerdo de facturación para aceptar. Intentar habilitar Payments Pro del sitio web también resultó infructuoso.

Parece haber muchos problemas con el sandbox de Paypal en este momento, donde las cuentas de prueba no incluyen la información correcta. Este problema 10501 se debe a que "Pagos del sitio web Pro" no está habilitado en la cuenta.

Contact customer support y pueden habilitarlo para usted. Me pidieron que creara una nueva cuenta de vendedor de prueba para que pudieran activarla.

8

Las credenciales de API en el entorno de Sandbox usan la cuenta de comprador predeterminada que tiene. Debe asegurarse de usar la opción "payments pro" cuando cree una cuenta de comprador en el entorno de sandbox. A continuación, verá un nuevo conjunto de credenciales de API bajo credenciales de API ... solo use esas y debería estar bien.

+0

Esto es exactamente lo que necesita hacer. Configure una nueva cuenta de prueba y asegúrese de elegir la que dice "PayPal Payments Pro (Utilícela para representarse a sí mismo como comerciante usando Pro)". Después de eso, vaya a las "credenciales de la API" y obtenga el nuevo nombre de usuario, contraseña y firma de la API. ¡Perfecto! – peirix

0

PayPal está trabajando actualmente para solucionar este problema. Es posible que desee presentar el boleto con MTS (www.paypal.com/mts) para actualizarse cuando se solucione.

Las cuentas creadas antes de la última versión tienen Pro configurado correctamente. Todas las cuentas nuevas tienen un problema con el acuerdo de facturación que afecta a la funcionalidad Pro y da como resultado el error 10501.

0

Tuve este problema cuando estaba usando la cuenta predeterminada de Business Sandbox que existe cuando configura la cuenta de desarrollador de PayPal. Cuando creé una nueva cuenta comercial, todo funcionó.

Además, asegúrese de utilizar una cuenta de espacio aislado personal que haya configurado para probarla contra su cuenta de espacio aislado comercial.

13

Haga clic en los productos y habilite el pago pro lo ordenó por mí.

do

actualización Ago 12, 2013: Habilitación de pagos de PayPal Pro ha sido trasladado a la pestaña "Perfil". Ya no hay una pestaña de "Productos".

Cuestiones relacionadas