ANSWERED

problemas con codeigniter 4

estoy tratando de integrar con code igniter, pero no de deja poner estas lineas en en compose.json, me marca badstring en el editor { "repositories": [ { "type": "vcs", "url": "https://github.com/conekta/conekta-php.git" } ], "require": { "conekta/conekta-php": "\*@dev" } } este es mi archvio conposer { "name": "codeigniter4/framework", "type": "project", "description": "The CodeIgniter framework v4", "homepage": "<https://codeigniter.com">, "license": "MIT", "require": { "php": "^7.4 || ^8.0", "ext-curl": "_", "ext-intl": "_", "ext-json": "_", "ext-mbstring": "_", "kint-php/kint": "^4.1.1", "laminas/laminas-escaper": "^2.9", "psr/log": "^1.1", "phpoffice/phpspreadsheet": "^1.25", "tecnickcom/tcpdf": "^6.6", "chillerlan/php-qrcode": "^4.3", "simplesoftwareio/simple-qrcode": "^4.2" }, "require-dev": { "codeigniter/coding-standard": "^1.1", "fakerphp/faker": "^1.9", "friendsofphp/php-cs-fixer": "3.6.\*", "mikey179/vfsstream": "^1.6", "nexusphp/cs-config": "^3.3", "phpunit/phpunit": "^9.1", "predis/predis": "^1.1 || ^2.0" }, "suggest": { "ext-fileinfo": "Improves mime type detection for files" }, "autoload": { "psr-4": { "CodeIgniter\\": "system/" }, "exclude-from-classmap": [ "**/Database/Migrations/**" ] }, "scripts": { "post-update-cmd": [ "CodeIgniter\\ComposerScripts::postUpdate" ], "test": "phpunit" }, "support": { "forum": "<http://forum.codeigniter.com/">, "source": "<https://github.com/codeigniter4/CodeIgniter4">, "slack": "<https://codeigniterchat.slack.com"> } } estoy en php 8.1
ANSWERED

Wordpress & woocommerce

Buenas tardes estoy instalando una tienda en línea usando wordpress 6.4.3 y Woocommerce 8.6.1, cree mi cuenta de Conekta y tengo mis API Keys de prueba, configure unos productos en la tienda, al realizar el pedido me da el siguiente error: "Ha habido un error crítico en esta web." Que podría estar haciendo mal?
ANSWERED

Error 500

Al terminar el pedido con conekta me da un error 500 pero no me da cual es el error
ANSWERED

No es posible crear órdenes con tarjetas de prueba en empresa de pruebas.

Hola. Alrededor de agosto de 2023 todavía podía crear órdenes en una empresa de pruebas con tarjeta de pruebas usando la API 2.0. Desde entonces recibo el error "conekta.errors.processing.bank.general_error" con el mensaje de debug "The card was declined. Try with another card or payment method, or contact your bank.". He intentado crear la orden con curl usando la API 2.1.0, así como con la biblioteca conekta-ruby en sus versiones 2.6.0 y 6.0.2 y sigo recibiendo el mismo error. Me he asegurado de usar la llave privada de pruebas, incluso he creado otras empresas con la misma cuenta y da el mismo resultado. Por lo que he leído en los foros, parece ser que esto es el comportamiento esperado cuando no se ha concluído el registro de una empresa real. ¿Es por esto que me sale este error o podría haber alguna otra causa?
ANSWERED

Flutter Conekta Tokenizacion de tarjeta

Buen dia, tenemos una duda sobre la tokenizacion de tarjetas usando flutter, se siguió la documentación como especifica en el paquete conekta-dart y seguimos recibiendo este error: DioException [bad response]\: This exception was thrown because the response has a status code of 401 and RequestOptions.validateStatus was configured to throw for this status code. The status code of 401 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled" Alguna sugerencia de que podemos hacer o que es lo que necesitamos cambiar en nuestro código? Muchas gracias. cardData = {'cardHolderName': 'Enrique pablos', 'exp_month': 12, 'exp_year': 24, 'cardNum': '4242 4242 4242 4242', 'cvv': '123'} final instance = Conekta(); ```Text dart Future<String?> createCard(Map cardData) async { instance.setBearerAuth("bearerAuth", conektaToken); final api = instance.getTokensApi(); print(cardData); TokenCard cardToken = TokenCard((c) => c ..cvc = cardData['cvv'] ..expMonth = cardData['exp_month'] ..expYear = cardData['exp_year'] ..name = cardData['cardHolderName'] ..number = cardData['cardNum']); // final cus_api = instance.getCustomersApi(); try { var token = Token((b) => b..card.replace(cardToken)); final response = await api.createToken(token: token); print(response); // // return response.data; } on DioException catch (exception) { print(' error de quien sabe que vergas $exception'); return null; } } ``` }
ANSWERED

Import error

hola, podrian orientarme sobre este error al realizar el import .. import { CustomersApi, Configuration, Customer, CustomerResponse } from "conekta"; SyntaxError: Cannot use import statement outside a module

Plugin de Woocommerce no da totales correctos para transferencias

Deberían poner la opción de subir documentos aquí para agilizar el proceso Utilizo módulos que agregar cargos o hacen descuentos según la pasarela. El módulo de ustedes no esta enviando correctamente los totales, ahora si que se manda solo y no le importa nada más. imagen 01 <https://www.dropbox.com/scl/fi/7wxquad13rlye0o6hv8sk/im01.png?rlkey=sfs6jmh19y9fkfz8oeyc2sjjw&dl=0> imagen 02 <https://www.dropbox.com/scl/fi/qtupekd9mer22g131oskz/im02.png?rlkey=kbrhuci4qo6hf9j4urqk2x49c&dl=0> En la imagen 01 se ve el total de la orden, lo que debe pagar el cliente, como ven tiene una cuota extra de 14.50 pesos la cual no se agrega (Ver imagen 02) y qué sucede, pues el cliente hace la transferencia y se le rebota porque no es la cantidad correcta. Desde está ultima actualización que nadie les pidió, hicieron cambios estructurales que afectan las operaciones de los negocios. Al unir los 3 tipos de pago en una interfase, woocommerce no puede detectar el método de pago y me tiene atado de manos para generar promociones, descuentos o limitar el método de pago según el país de origen del cliente. Situación 01: Quiero dar un descuento por pago con transferencia, ah pues antes usaba un módulo que detectaba el método de pago y le aplicaba la promoción automáticamente en el checkout, ya no se puede porque ahora esta todo englobado y solo detecta CONEKTA y nada más. Situación 02: Quiero ocultar los métodos de pago OXXO y SPEI para gente fuera de México, pues ahora tampoco puedo porque no puedo ocultar nada más esos métodos, se oculta todo CONEKTA, así que uso STRIPE. Ya lo comenté en dos preguntas que hicieron clientes aquí en el foro, el lenguaje que usan al mandar la información de pago no es la adecuada, ponen "Referencia" en vez de "CLABE", son dos cosas totalmente diferentes. Ya no mencionan el "Beneficiario" que era CONEKTA STP, la gente no sabe que poner, así mismo ya no menciona a qué banco se deposita que es STP o Sistema de Transferencias y Pagos. Así como mandan correos para avisar de puras cosas que a nadie le interesa, debieron enviar un correo avisando de los cambios al módulo y que requiere re-configuración así como volver a hacer webhooks. El 14 de febrero varios clientes con florerías no registraban ventas porque como se actualizó automáticamente pues se desactivó en woocommerce como método de pago, lo bueno es que uso STRIPE como soporte y ahora como principal para cobro de Tarjetas y OXXO para poder seguir operando en base a las situaciones que les comento. Ya les había escrito en chat, ya les había enviado correo, ustedes nada más no escuchan a los clientes. Estoy documentando todo para enviar una denuncia por medio de CONEKTA EY por que ustedes ni para decir gracias al avisarles de sus errores. Conekta Payment Gateway: por Conekta.io – 4.0.4 WooCommerce: por Automattic – 8.6.1 REST API Version: ✔ 8.6.1 WP Version: 6.4.3 WP Memory Limit: 5 GB Language: es_ES ## Active Plugins (36) Payment Gateway Based Fees and Discounts for WooCommerce: por Tyche Softwares – 2.12.0 WooCommerce Checkout Manager: por QuadLayers – 7.4.4 CURCY - WooCommerce Multi Currency Premium: por VillaTheme – 2.3.2
ANSWERED

error al ejecutar funcion

Que tal ! Ya e instalado la libreria en node y ejecutado la funcion ``` var conekta = require('../node_modules/conekta'); conekta.api_key = 'xxxxxxxxxxxxxx'; conekta.api_version = '2.0.0'; async createClienteOxxo(res) { try { customer = conekta.Customer.create({ "name": "Fulanito", "email": "[email protected]", "phone": "+5218181818181", "payment_method": { "type": "oxxo_recurrent" } }, function (err, res) { console.log(res.toObject()); }); } catch (err) { console.log(err.toString()); } }, ``` claro antes e agregado mi credencial y referfenciado la ruta, pero al parecer esta entrando en el error ya que no me esta creando al cliente { id: 'cus_2vWWzyiKWJb6SS9fK', name: 'Fulanito', email: '[[email protected]](mailto:[email protected])', phone: '+5218181818181', livemode: false, default_card_id: null, cards: \[], subscription: null, object: 'customer', created_at: 1709266504 }