ANSWERED

Pago recurrente Oxxo

Al momento de realizar una peticion cURL obtengo los datos json //peticion curl --request POST \ --url https://api.conekta.io/customers \ --header 'accept: application/vnd.conekta-v2.0.0+json' \ -u XXXXXXXXXXXXXXXXXXX: \ --header 'content-type: application/json' \ --data '{ "name": "Fulanito", "email": "[email protected]", "phone": "+5218181818181", "payment_sources": [{ "type": "oxxo_recurrent" }] }' Con ello obtengo la respuesta: { "livemode": true, "name": "Customer", "email": "[email protected]", "phone": "+52800000001", "id": "cus_2dE21qm6AwEkAV6vddZG", "object": "customer", "created_at": 1625091071, "corporate": false, "custom_reference": "", "payment_sources": { "object": "list", "has_more": false, "total": 1, "data": [ { "id": "off_ref_2q21qm6DilD9V6vZH", "object": "payment_source", "type": "oxxo_recurrent", "provider": "Oxxo", "reference": "93001481144221", "barcode": "93001481144221", "barcode_url": "https://s3.amazonaws.com/cash_payment_barcodes/93001481144221.png", "expires_at": 0, "created_at": 1625091071, "parent_id": "cus_2q21qm6AH3kAV6vZG" } ] } } Lo que no me queda claro es dónde o cómo le voy a decir a Conekta el monto a pagar por parte del cliente y cómo puedo crear las refecencias personalizadas (si es que es posible), por más que busco en documentación o internet no logro encontrar solucion. El objetivo es que el cliente pague XX$ recurrentemente en oxxo con una referencia fija y que dicho monto pueda variar si genera algún recargo (por ejemplo). De antemano gracias, Saludos! VG
ANSWERED

¿Cuál es el token_id?

Alguien que me pueda ayudar, estoy tratando de integrar esta pasarela de pago, ya he logrado tekenizar la tarjeta y he añadido esa tarjeta al usuario y si me muestra la lista de tarjetas agregadas a ese usuario. También he logrado crear un checkout, pero cuando intento crear el cargo me arroja un error diciéndome que "El parametro token_id\" es requerido.", "param": "payment_method.token_id", y la verdad no se cuál es ese parámetro. En mi pensar y entender para mi el token_id es el id que te devuelve la api después de crear el método de pago con una tarjeta, he tomado ese id que devuelve y es el que estoy tratando de enviarle, pero sin resultado alguno. En otra prueba lo que intenté fue enviarle directamente el token después de tokenizar la tarjeta, creo el checkout y el único problema que tengo es cuando intento realizar el cargo, me dice el mismo mensaje de error.
ANSWERED

Webhooks encryption

Hello! I'm trying to integrate webhooks. I created RSA key for decryption. How can I provide data-encryption of webhook object? Thanks
ANSWERED

Error street2 tiene un valor invalido / Completa los datos de facturación

Estoy usando Conekta para pagar con tarjeta de debito y credito, pero antes de elegir el metodo de pago me sale un error: "street2 tiene un valor invalido" y tambien si no sale ese error me sale otro que dice: "phone tiene un valor invalido", todo esto llenando el formulario de pago. para eso uso los plugins Checkout Manager for WooCommerce Versión 5.3.9 ademas del plugin Mercado Pago payments for WooCommerce version 5.1.1 para pagar por OXXO (ya que para no perder la costumbre el pago en OXXO de conekta igual me da errores), el punto es que estos errores desaparecen cuando quito el plugin de conekta. Este es el sitio web donde intento integrar el plugin: https://yayglobos.com/, ya esta dado de alta en conekta y todo.
ANSWERED

Hola, soy desarrollador

Como desarrollador yo voy a crear el negocio desde mi cuenta de conekta Mi duda es, cuando integre la API y todo esté listo ¿puedo transferir el negocio a otra cuenta de correo, para que pase a ser parte del cliente?
ANSWERED

Envio de rererencia de pago al cliente por e-mail

Buen día, ya tenemos integrado el sistema Conekta y si esta funcionando, pero no le llega al cliente la referencia a su correo? Que hay que hacer para que el cliente reciba después de hacer su pedido el link de pago o referencia?? Gracias o a que teléfonos podemos marcar?
ANSWERED

Uncaught SyntaxError: Identifier 'order_btn_card' has already been declared

Hola ayuda por favor, WordPress: 5.8.1 WooCommerce: 5.6.0 Al cargar la pagina de checkout me da ese mensaje: VM7329:1 Uncaught SyntaxError: Identifier 'order_btn_card' has already been declared at b (jquery.min.js?ver=3.6.0:2) at He (jquery.min.js?ver=3.6.0:2) at s.fn.init.replaceWith (jquery.min.js?ver=3.6.0:2) at String.<anonymous> (checkout.min.js?ver=5.6.0:1) at Function.each (jquery.min.js?ver=3.6.0:2) at Object.success (checkout.min.js?ver=5.6.0:1) at c (jquery.min.js?ver=3.6.0:2) at Object.fireWith [as resolveWith] (jquery.min.js?ver=3.6.0:2) at l (jquery.min.js?ver=3.6.0:2) at XMLHttpRequest.<anonymous> (jquery.min.js?ver=3.6.0:2) Y al momento de hacer el cobro me da ese mensaje: Uncaught ReferenceError: shippingContact is not defined at Object._ [as success] (bundle.f5a574af.min.js:2) at success_callback (conekta.js:788) at i (conekta.js:33) at XMLHttpRequest.q.onreadystatechange (conekta.js:33)
ANSWERED

¿Actualmente existe un tutorial para la Llave de firma de producción?

Hola. Estoy integrando los webhooks en mi sitio web. En la página de admin.conekta.com/settings/webhooks hay un apartado que dice: "Generar llave de firma" La llave de firma se utiliza en la versión del API 2.0.0 y te permite descifrar la firma de tus eventos y certificar que Conekta de esta enviando el mensaje. Tengo entendido que es para poder confirmar que el que envía el request al webhook es conekta, pero no tengo claro como se implementa. ¿Alguna sugerencia o link? gracias :)
ANSWERED

El giro de negocio está prohibido para transacciones por tarjeta de crédito.

Hola, Pague con tarjeta de crédito en un entorno de prueba,La información de registro es la siguiente,Por favor dime qué hacer。 "response_body": { "details": [ { "debug_message": "The transaction is forbidden for credit card payments.", "message": "El giro de negocio está prohibido para transacciones por tarjeta de crédito.", "code": "conekta.errors.parameter_validation.charge.credit_forbidden_mcc" } ], "object": "error", "type": "parameter_validation_error", "log_id": "61c191690211a60da159cb8f" },
ANSWERED

¿Qué estados tiene payment_status?

He estado probando la api. Pero por estar en sandbox todas las transacciones me regresan el estado paid (pago con tarjeta). Quisiera saber como puedo provocar cobros declinados para poder manejar las respuestas.