env('PAYPAL_SANDBOX_CLIENT_ID', ''), 'sandbox_secret' => env('PAYPAL_SANDBOX_SECRET', ''), 'live_client_id' => env('PAYPAL_LIVE_CLIENT_ID', ''), 'live_secret' => env('PAYPAL_LIVE_SECRET', ''), /** * SDK configuration settings */ 'settings' => [ /** * Payment Mode * * Available options are 'sandbox' or 'live' */ 'mode' => env('PAYPAL_MODE', 'sandbox'), // Specify the max connection attempt (3000 = 3 seconds) 'http.ConnectionTimeOut' => 3000, // Specify whether or not we want to store logs 'log.LogEnabled' => true, // Specigy the location for our paypal logs 'log.FileName' => storage_path() . '/logs/paypal.log', /** * Log Level * * Available options: 'DEBUG', 'INFO', 'WARN' or 'ERROR' * * Logging is most verbose in the DEBUG level and decreases * as you proceed towards ERROR. WARN or ERROR would be a * recommended option for live environments. * */ 'log.LogLevel' => 'DEBUG' ], ];