سلام
من برای یک پروژه درگاه پرداخت مستقیم پاسارگاد دارم و پکیج خودشون خیلی مستندات ضعیفی داره
برای این کار از https://github.com/shetabit/payment  استفاده کردم
دو  پارامتر از فایل config رو نمیدونم چی بزارم
            'certificate' => '', // can be string (and set certificateType to xml_string) or an xml file path (and set cetificateType to xml_file)
            'certificateType' => 'xml_file', // can be: xml_file, xml_stringبقیه موارد رو ست و مقدار دهی کردم
      $invoice = new Invoice();
        $invoice->amount($this->order->price);
        $invoice->detail([
            'Mobile'         => $this->order->user->phone , 
            'InvoiceDate'    => $this->order->created_at->format('Y/m/d H:i:s'),
            'InvoiceNumber'  => $this->order->order->code,
        ]);
        // Purchase the given invoice.
        Payment::purchase($invoice,function($driver, $transactionId) {
           $transactionId = $transactionId;
        })->pay()->render();و این خطا رو بهم میده
simplexml_load_file(): I/O warning : failed to load external entity ""
یک فایل xml  میخاد نمیدونم چی هست لطفا کسی میدونه راهنمایی کنه
@khanzadimahdi
این در مورد عدم پیدا کردن فایل xml هست
مشکل من اینه اصلا فایل xml ندارم و نمیدونم چه فایل xml درست کنم برای  درگاه پاسارگاد
خب من رفتم خوندم
ظاهرا پاسارگاد مستنداتش را تغییر داده کلا
شما توی کانفیگ payment اون مورد xml را روی xml_string ست کنین
و از طریق لینک زیر فایل pdf خود پاسارگاد را دانلود کنین و بخش xml درگاه را بخونین
لینک pdf پاسارگاد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟