Foro
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