PayPal
how to use paypal payment gateway from nafezly payments
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Nafezly\Payments\Classes\PayPalPayment;
class PaymentController extends Controller
{
public function payWithPaypal(Request $request){
$payment = new PayPalPayment();
$response = $payment->setAmount($amount)->pay();
dd($response);
//output
//[
// 'payment_id'=>"", // refrence code that should stored in your orders table
// 'redirect_url'=>"", // redirect url available for some payment gateways
// 'html'=>"" // rendered html available for some payment gateways
//]
}
public function verifyWithPaypal(Request $request){
$payment = new PayPalPayment();
$response = $payment->verify($request);
dd($response);
//output
//[
// 'success'=>true,//or false
// 'payment_id'=>"PID",
// 'message'=>"Done Successfully",//message for client
// 'process_data'=>""//payment response
//]
}
}
Last updated