ANSWERED

Error [19-Jan-2023 13:17:09 America/Mexico_City] PHP Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting variable (T_VARIABLE) in /home/saraluzc/public_html/php/conektaoxxo/lib/Conekta/Exceptions/Handler.php on line 14

Estoy adaptando la estructura para realiza pagos recurrentes oxxo pero al momento de guardar los datos por medio del json a conekta me marca el error: [19-Jan-2023 13:17:09 America/Mexico_City] PHP Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting variable (T_VARIABLE) in /home/saraluzc/public_html/php/conektaoxxo/lib/Conekta/Exceptions/Handler.php on line 14 como tal no me aparece version php 7.4 conekta public const VERSION = '5.0.1'; estructura php require 'conexion.php'; session_start(); require_once("conektaoxxo/lib/Conekta.php"); //Key Private // \Conekta\Conekta::setApiKey("key_08Q5v8kCNBHvXS3B9oqFFpc"); //KeyPruebas key_js01JhWbJaUkDvjGGEAVhkP \Conekta\Conekta::setApiKey("key_js01JhWbJaUkDvjGGEAVhkP"); \Conekta\Conekta::setApiVersion("2.0.0"); $nombreCompleto = $_SESSION["datos"]["nombre"].' '.$_SESSION["datos"]["apellidop"].' '.$_SESSION["datos"]["apellidom"]; $correo = $_SESSION["datos"]["correo"]; $telefono = $_SESSION["datos"]["telefono"]; try{ $customer = \Conekta\Customer::create( array( "name" => $nombreCompleto, "email" => $correo, "phone" => $telefono, "payment_sources" => array( array( "type" => "oxxo_recurrent" ) ) ) ); //var_dump(json_encode($customer)); echo json_encode(array('res' => 1, 'datos' => json_encode($customer))); } catch (\Conekta\ProcessingError $error){ echo json_encode(array('res' => 0, 'error' => $error->getMessage())); } catch (\Conekta\ParameterValidationError $error){ echo json_encode(array('res' => 0, 'error' => $error->getMessage())); } catch (\Conekta\Handler $error){ echo json_encode(array('res' => 0, 'error' => $error->getMessage())); } todo lo genero por ajax
ANSWERED

error al momento de la transacción

he revisado los tutoriales y mi integracion asi como el perfil de pago en shopify son identicos a los ejemplos. No se cuanto tardan en activar la cuenta sin embargo no he logrado recibir pagos con tarjeta en mi pagina de shopify. Alguien puede revisar mi situacion?
ANSWERED

Problemas al validar los errores del iframe

los errores de validación (cv, expiracion, etc son el mismo) "Your code could not be processed, please try again later" https://vesibox.com/v4/conekta/
ANSWERED

Pagos recurrentes con Shopify

Hola! Alguien ha configurado pagos recurrentes con Shopify? No me dejan usar apps de suscripción porque necesito usar Shopify Payments, lo cual no existe para México. Hay manera de poder hacer pagos recurrentes usando Conekta, funcionando como suscripciones/membresias en mi sitio?
ANSWERED

Como hacer un pago con tarjeta desde Android

Ya integre el sdk y genere el token pero cual es el codigo para hacer un pago en Android Studio?
ANSWERED

2 tiendas de Shopify

Hola, saben si puedo vincular mi cuenta de conekcta a 2 tiendas de shopify diferentes?
ANSWERED

Modo prueba

hola, ¿Qué pasa si un cliente me realiza una compra cuando estoy en modo prueba? hice algunas pruebas para solcuionar un error y en este periodo un cliente hizo una compra cuando estaba en modo prueba y el pago no me aparece en estado de cuenta ni ordenes
ANSWERED

Payment Link: "Invalid format for expired_at"

The request to generate a payment link fails when using an expire time different than that from the [example](https://developers.conekta.com/page/pagos-con-oxxo-pay). ```js // Working const thirty_days_from_now = (Math.round(Date.now()/1000 + 60 * 60 * 24 * 30)).toString() // Not working const two_hours_from_now = (Math.round(Date.now()/1000 + 60 * 120)).toString() ``` ```json { "name": "some name", "type": "PaymentLink", "recurrent": false, "expired_at": two_hours_from_now, // <- Not working! "allowed_payment_methods": [ "cash", "card", "bank_transfer" ], "needs_shipping_contact": false, "order_template": { "line_items": [ { "name": "whatever", "unit_price": 46399, "quantity": 1 } ], "currency": "MXN", "customer_info": { "name": "chchuchuchu", "email": "[email protected]", "phone": "2221234567" } } } ```
ANSWERED
ANSWERED

Conekta Checkout Tokenizer propiedades no cambian correctamente

Según la documetación https://developers.conekta.com/page/web-checkout-tokenizer se puede realizar cambios de estilos en el iframe del tokenizer, sin embargo, al enviarlos estos no funcionan, he probado incluyendo la configuración de ejemplo, pero aún así falla. window.ConektaCheckoutComponents.Card({ targetIFrame: "#conektaIframeContainer", //Este componente "allowTokenization" permite personalizar el tokenizador, por lo que su valor siempre será TRUE allowTokenization: true, checkoutRequestId: "MYREQUEST_ID", // Checkout request ID, es el mismo ID generado en el paso 1 publicKey: "MY_PUBLIC_KEY", // Llaves: https://developers.conekta.com/docs/como-obtener-tus-api-keys options: { theme: 'default', styles: { // inputType modifica el diseño del Web Checkout Tokenizer // inputType: 'basic' // 'basic' | 'rounded' | 'line' inputType: 'basic', // buttonType modifica el diseño de los campos de llenado de información del Web Checkout Tokenizer // buttonType: 'basic' // 'basic' | 'rounded' | 'sharp' buttonType: 'rounded', //Elemento que personaliza el borde de color de los elementos colors: { primary: "#4091f7", secondary: "red", empty: "#ADADAD" }, empty: { borderColor: '#FFAA00 !important' // Código de color hexadecimal para campos vacíos }, }, languaje: 'es', // 'es' Español | 'en' Ingles }, onCreateTokenSucceeded: function(token) { console.log(token) }, onCreateTokenError: function(error) { console.log(error) } }) La propiedad empty no esta cambiando el color del borde