چگونه با استفاده از sumup-ecom-php-sdk پیوند پرداخت را از SumUp دریافت کنیم؟

من به دنبال دریافت لینک پرداخت برای فاکتور خود با استفاده از sumup-ecom-php-sdk هستم. چگونه می توانم ایده خود را پیاده کنم؟
$sumup = new \SumUp\SumUp([
'app_id' => '...',
'app_secret' => '...',
'grant_type' => 'client_credentials',
]);
$checkoutService = $sumup->getCheckoutService();
$amount =$invoice->amount;
$currency = $invoice->currency;
$checkoutRef = $invoice->number;
$payToEmail = $invoice->recipient;
$description = $invoice->description;
$checkoutResponse = $checkoutService->create($amount, $currency, $checkoutRef, $payToEmail, $description);
$checkoutId = $checkoutResponse->getBody()->id;
چگونه می توانم با استفاده از $checkoutService پیوند پرداخت دریافت کنم؟ هیچ پیوند پرداختی در پاسخ $checkoutResponse->getBody();
بنابراین من خودم پیوند پرداخت را با استفاده از $checkoutId مانند زیر ایجاد کردم.
$redirectUrl="http://127.0.0.1:8000/sumup/checkout?ref=".$checkoutRef.'&token='.$checkoutId
web.php
Route::get('/sumup/checkout', [SumupPayController::class, 'index']);
SumUpController.php
public function index(Request $request)
{
$invoiceNumber = $request->query('ref');
$checkoutId = $request->query('token');
return view('sumup_checkout', compact('invoiceNumber','checkoutId'));
}
sumup_checkout.blade.php
<script src="https://gateway.sumup.com/gateway/ecom/card/v2/sdk.js"></script>
@extends('layout.app_layout_client')
@section('body')
<div id="sumup-card"></div>
@endsection
@push('post-body-script')
<script>
const checkoutId = @json($checkoutId);
const invoiceNumber = @json($invoiceNumber);
console.log(checkoutId, invoiceNumber);
var sumupCard = SumUpCard.mount({
checkoutId: checkoutId,
showFooter: true,
currency: "EUR",
locale: "de-DE",
onResponse: function (type, body) {
switch(type) {
case "sent":
break;
case "invalid":
break;
case "auth-screen":
break;
case "error":
break;
case "success":
break;
default:
break;
}
},
});
</script>
@endpush
همانطور که می بینید، صفحه جلویی را با استفاده از sumup-card-sdk توسعه دادم. اما من نمی دانم وقتی روی دکمه ارسال sumup-card کلیک می کنم، درخواست شامل اطلاعات کارتی که وارد می کنم به کجا ارسال می شود. بنابراین نمی توانم به بک اند وصل شوم. و من می خواهم بدانم چگونه می توانم داده های ورودی از جمله اطلاعات کارت را از sumup-card دریافت کنم.
چگونه می توانم لینک پرداخت را با استفاده از sumup-ecom-php-sdk و ویجت پرداخت ارائه شده توسط SumUp دریافت کنم؟
با تشکر از مشاوره