Plugin integracion WordPress MercadoPago

Integración de MercadoPago con los plugin WP e-Commerce, JigoShop, WooCommerce de WordPress

La integración es útil para todos los que desarrollamos en WordPress y no tenemos otras opciones más que MercadoPago y DineroMail en Argentina

Instalación

- Copiar el archivo “mercado-pago.php” a la carpeta wp-content/plugins/wp-ecommerce/wpsc-merchants

Configuración

Ir a la configuración de Pagos de wp-ecommerce, seleccionar Mercado Pago e ingresar los datos.

¿Tenés otra consulta? Escribime. o deja un comentario.

32 Responses to “Plugin integracion WordPress MercadoPago”

  1. Alexis

    Muy bueno, lo voy a estar probando en estos dias. La verdad que se necesitaba un gateway para mercadopago

    Responder
  2. Joaquin

    Lo voy a probar.. no tendras nada para WP + Dineromail? Gracias y saludos

    Responder
  3. Ximena

    Muy bueno, pero estoy tratando de probarlo. Cargo un producto a mi carrito y cuando voy a purchase, me sale esto:

    Warning: urlencode() expects parameter 1 to be string, array given in /home4/folka/public_html/sexitive/wp-content/plugins/wp-e-commerce/wpsc-merchants/mercado-pago.php on line 99

    Que puede estar pasando?

    Responder
  4. Fede

    buenisima la iniciativa!! felicitaciones!! me pregunto si se podra adaptar para los q usamos eShop?? http://wordpress.org/extend/plugins/eshop/

    gracias!!!!! fede.

    Responder
    • doidos

      Hola Fede, como estás? Seguro que se puede che! Por ahora no creo que la haga, estoy con mucho laburo. Abrazo y gracias!

      Responder
  5. Nico

    Buenas! Configure toda la info de mi cuenta de mercadopago pero cuando apreto pagar me tira este error:

    Warning: urlencode() expects parameter 1 to be string, array given in /home/lallevop/public_html/wp-content/plugins/wp-e-commerce/wpsc-merchants/mercado-pago.php on line 99

    Warning: Cannot modify header information – headers already sent by (output started at /home/lallevop/public_html/wp-content/plugins/wp-e-commerce/wpsc-merchants/mercado-pago.php:99) in /home/lallevop/public_html/wp-content/plugins/wp-e-commerce/wpsc-merchants/mercado-pago.php on line 131

    a que se puede deber?

    Saludos!

    Responder
    • doidos

      Hola Nico, como estás?

      Fijate bien los datos que ingresaste de MercadoPago, alguno debe estar pifiado. Chequealo y sino mandame un mail por el form de contacto con un usuario de admin y veo que onda.

      Abrazo!

      Responder
  6. Xime

    La verdad que anda genial, pero ahora mi cliente se puso exquicito!

    Lograron conectar el wp-ecommerce con la nueva herramienta para desarrolladores de Mercado Pago?
    http://developers.mercadopago.com/ar/home

    En vez de que te envie a la pagina de mercado pago, podes hacer el pago desde tu propio sitio.
    Yo la verdad que no logro que el boton pagar, me lea los datos del carrito de compras.
    Si me pueden ayudar, seria genial!

    Responder
    • doidos

      Hola Xime,

      La verdad ni lo miré así que ni idea! Cualquier cosa posteo algo por acá. Me extraña que habiendo muchos desarrolladores acá en Argentina nadie haya publicado un plugin similar. Gracias!

      Responder
  7. Fede

    Esta bueno el nuevo sistema de mercadopago, al fin se pusieron un poco las pilas! Yo creo q un desarrollador q integre el nuevo sistema con wordpress, crearia un muy buen Plugin, yo lo compraria! jaja. Y tambien pensemos q MP trabaja en otros paises. ;)

    Saludos! fede.

    Responder
  8. todo a medias

    Directamente dice que la instlación falló.

    Unpacking the package…
    Installing the plugin…
    The package could not be installed. No valid plugins were found.
    Plugin install failed.
    Return to Plugins page

    Responder
    • doidos

      Hola, como estás?

      No se a que te referís con “al estilo argentino”. En Argentina tenemos excelente profesionales que son buscados en todo el mundo. Probá bajarlo de nuevo e intentar de usarlo en una instalación de WordPress limpia para descartar errores de Themes y compatibilidad con otros plugins.
      Saludos!

      Responder
  9. toni

    Hola gracias por la contribución,
    Te cuento que lo he instalado y si bien puedo hacer pagos, una vez finalizada la operación, me arroja el siguiente error:

    Warning: DOMDocument::loadXML() [domdocument.loadxml]: Start tag expected, ‘<' not found in Entity, line: 1 in /www/zonalaser.com.ar/site/wp-content/plugins/wp-e-commerce/wpsc-merchants/mercado-pago.php on line 164

    Warning: simplexml_import_dom() [function.simplexml-import-dom]: Invalid Nodetype to import in /www/zonalaser.com.ar/site/wp-content/plugins/wp-e-commerce/wpsc-merchants/mercado-pago.php on line 169

    Pordrás indicarme cual puede ser el motivo de dicho error?
    Saludos Toni

    Responder
    • doidos

      Hola Toni, la verdad no tengo idea pero por lo que veo en el error debe tener que ver con el plugin Simple XML. Probá desactivarlo a ver que pasa para descartar incompatibilidades. Gracias!

      Responder
  10. Jorje

    Buenas tardes, te felicito por el plugin, me interesa saber si funciona también con el plugin de e-Commerce: WooCommerce.

    Tienes idea sobre eso?, desde ya muchas gracias por tu tiempo ;)

    Responder
    • doidos

      Hola,

      No funciona, WooCommerce es un plugin diferente a WP eCommerce. Habria que integrar con MercadoPago. Mandame un msje por el form de contacto y te paso un presupuesto. Gracias!

      Responder
  11. Jorje

    Lo suponía porque existe el Plugin que integra MercadoPago con WooCommerce en la tienda premium de plugins en WooThemes. Gracias por confirmarlo.

    Estamos en contacto ;)

    Responder
  12. cesar

    Hola, felicitaciones por el plugin, te hago una consulta, en la configuracion del mismo pide que se ingresen: “Numero de Cuenta”, “Codigo Validador” y “Token de Seguridad”. Acabo de obtener el token con las credenciales “client_id”, “client_secret”, mi duda es sobre que datos debo ingresar en “Numero de Cuenta y “Codigo Validador”??. No los veo en la cuenta que tengo en mercado pago. “Numero de Cuenta” y “Codigo Validador” se corresponden con mi “client_id” y “client_secret” respectivamente?

    Responder
    • doidos

      El número de cuenta, el código validador y el token de seguridad tenés que sacarlo de los datos de cuenta, no se si están en el botón. Gracias!

      Responder
  13. Ema

    Buenas doidos, muy buen plugin.
    Capaz mi pregunta sea medio idiota, pero…
    los campos “Numero de Cuenta”, “Codigo Validador”, “Token de Seguridad” los tengo que sacar del codigo que me da mercado pago una vez que cree el botón, no? Si es asi, no se cual va en cual posición.

    Gracias y saludos

    Responder
    • doidos

      Hola, como estás?

      El número de cuenta, el código validador y el token de seguridad tenés que sacarlo de los datos de cuenta, no se si están en el botón. Gracias!

      Responder
  14. Ema

    Gracias por responder tan rapido.
    Pero sigo sin encontrar esos datos :s
    Si me podes decir en que seccion de http://www.mercadopago.com.ar estan, te lo agradeceria.

    disculpa las molestias

    Responder
    • doidos

      Hola!

      Las credenciales podés obtenerlas en este link: https://www.mercadopago.com/mla/herramientas/aplicaciones

      Me parece igual que MercadoPago “actualizó” su API y ahora para obtener el token precisás autenticarte con tu client_id y client_secret.
      El plugin no está pensado para eso y por el momento no tengo pensado actualizarlo.

      De paso, les recomiendo no usar WP eCommerce como plugin de eCommerce porque anda bastante mal. Otras buenas opciones son Dukapress y WooCommerce (ambos tienen opciones para integración con MercadoPago que salen alrededor de U$S50)

      Slds,

      Responder
  15. Ema

    Ya los encontre!!
    Gracias igual.

    Saludos.

    Responder
  16. Jacob Pulido

    alguna idea porque cuando intento instalar tu plugin me arroja este error:
    Descomprimiendo…

    No se ha podido descomprimir el paquete. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

    Y si lo subo mediante FTP simplemente no me lo muestra en la lista de plugins para instalarlo.

    Responder
  17. Ignacio

    Hola muy bueno tu servicio, te consulto como puedo aplicarlo a classipress? saludos.

    Responder

Deja un comentario