<?php
namespace App\Http\Controllers;
use Illuminate\Support\Collection;
use PDF;
use Mail;
use App\Mail\ReportMail;
use App\Models\Settings\Configuration;
use App\Models\Settings\State;
use App\Models\Facility\Facility;
use App\Models\Sales\ReportData;
use App\Helpers\ReportClass;
use App\Models\Sales\Invoice;
use App\Models\Sales\Transaction;
use App\Models\Sales\Ticket;
use App\Models\Sales\TicketSeat;
use App\Models\Sales\PaymentMethod;
use App\Models\Sales\PaymentType;
use App\Models\Sales\FeeWaiverApproval;
use App\Models\Sales\ShowCancel;


class StatusCheckController extends Controller
{
    public function checkstatus()
    {


        include 'worldline/AWLMEAPI.php';
        $obj = new \AWLMEAPI();

    $orderId = 10781701399100;
    $pgMeTrnRefNo = '';

    //This is the Unique Merchant Id
    $mId = 'WL0000000027952';

    //This is the Merchant Key that is used for decryption also
    $enc_key = 'c52479eeef36d99d17aeebd54d9e4e5b';
    
    //create a request for generate transaction status
    $resMsgDTO = $obj->getTransactionStatus( $mId , $orderId , $pgMeTrnRefNo , $enc_key);

    dd($resMsgDTO);

    echo $resMsgDTO->getPgMeTrnRefNo();

    dd($resMsgDTO);


    }
    
}
