Adquiere este curso para tener acceso a todas las lecciones
Comprar curso36. Crear una nueva orden en Niubiz
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Marco A. Yanez hace 3 meses
hmmmm NO errorrs…
// Método para generar token de sesión public function generateSessionToken() { $auth = base64_encode(config('services.niubiz.user'). ':' . config('services.niubiz.password')); $accessToken = Http::withHeaders([ 'Authorization' => "Basic $auth", // Asegúrate de usar el formato correcto para el token 'Content-Type' => 'application/json', ])->get(config('services.niubiz.url_api') . '/api.security/v1/security') ->body(); /* Peticion POST con accesstoken */ $sessionToken = Http::withHeaders([ 'Authorization' =>$accessToken, 'Content-Type' => 'application/json', ]) ->post(config('services.niubiz.url_api') . ' /api.ecommerce/v2/ecommerce/token/session/' . config('services.niubiz.merchant_id'),[ 'channel'=> 'web', 'amount'=> 100, 'antifraud'=> [ 'clientIp'=> '24.252.107.29', 'merchantDefineData'=> [ 'MDD4'=> auth()->user()->email, 'MDD21'=> 0, 'MDD75'=> 'Registrado', 'MDD77'=> now()->diffInDays(auth()->user()->created_at)+1, ] ] ])->json(); return $sessionToken; } }