Closed Blankevoort closed 4 months ago
درود و وقت بخیر. توی ساختار جی سان لینک رو میتونید ببینید. به کدهای زیر دقت کنید:
https://github.com/shetabit/multipay/blob/master/src/RedirectionForm.php#L190
https://github.com/shetabit/multipay/blob/master/src/RedirectionForm.php#L29
توی رسپانس json فیلد action لینک پرداخت رو درون خودش جای میده.
با این کدها برگردونده میشه ولی ریسپانس من خالی هست. داخل هدر هارو هم نگاه کردم کاملا خالی هستن.
return $payment->purchase($invoice, function($driver, $transactionId) use ($transaction) {
$transaction->transaction_id = $transactionId;
$transaction->save();
})->pay()->toJson();
یوزر هم لاگین شده و توکن یوزر داره ارسال میشه ولی بازهم دو عدد درخواست لاگین برگردونده میشه. اگر میخواید میتونید ریپازیتوری رو کاملا چک کنین باز هستش.
اونی که عکسشو گذاشتین preflight request هست همینطور ک توی عکس مشخصه متدش هم option هست! دومین رکوئست رو طبق تصویری ک گذاشتین چک کنید.
الان این دو ریکوست داره برمیگرده و تنها ریکوست اول داخل preview یک صفحه کاملا سفید داره و ریسپانسی هم نداره.
اگر میتونید لطفا کدی که دارم رو ببینین من خودم نتونستم راهی پیدا بکنم ممنون میشم 🙌
ببخشید راهی نیست چک کنید و مشکل کدم رو بهم بگین؟
Detailed description
سلام و خسته نباشید. خواستم بدونم که راهی برای گرفتن لینک درگاه پرداخت نیست قبل اینکه یوزر به درگاه پرداخت redirect بشه؟ پروژه من داره به صورت API کار میکنه و داشتم داکیومنت شمارو مطالعه میکردم و تنها راهی که شبیه به این موضو دیدم toJson بود ولی باز هم لینکی برای response برنمیگردونه
Environment