use MusheAbdulHakim\Paystack\Paystack;
$paystack = Paystack::client('secret_key');
$charges = $paystack->charge();
$response = $charges->create($email, $amount, [
//parameters
]);
$response = $charges->submitPin($pin, $reference);
$response = $charges->submitOTP($otp, $reference);
$response = $charges->submitPhone($phone, $reference);
$response = $charges->submitBirthday($birthday, $reference);
$response = $charges->submitAddress([
//parameters
]);
$response = $charges->checkPending($reference);