Павел, этой командой запускаете скрипт от своего имени, но права на файл Вам не принадлежат.
Надо, чтобы этот файл принадлежал Вам, а для этого надо изменить права.
Доброй ночи.
Где происходит вызов метода и передача массива?
Откуда взялась $client->chargeCard?
Что в конечно счёте в $transaction?
Уберите комментарий в строке $transaction = Json::decode($transaction);.
sudo chmod +x bbnvp.sh
Ну и создать задание через
crontab -e