سلام دوستان
من اومدم از پکیج shetabit استفاده کردم با درایور زرین پال و mode=sandbox .کالبک میشه به یه تابع verify که تعریف کردم ، و مطابق داکیومنت خود پکیج هم کدها رو قرار دادم ، سوالم اینه که متغییر $transaction_id رو باید از دیتابیس بخونه ؟
$receipt = Payment::amount(1000)->transactionId( $transaction_id)->verify();
یه سوال دیگه وقتی از sandbox استفاده میکنیم لازم هست که ادرس کالبک رو بدیم ؟
ممنون
@khanzadimahdi
ممنونم از پاسختون.
من از سشنها استفاده کردم برای پاس دادن مقدار transaction_id به تابع وریفای.آیا روش بهینه تری وجود داره؟
یه سوال دیگه در مورد referenceId، آیا لازم هست که این فیلد در جدول پرداختهامون ذخیره بشه؟ همش هم یه مقدار ثابت برمیگردونه!چون از sandbox استفاده کردم مقدارش ثابته یا نه؟
و سوال اخرم
'apiPurchaseUrl' => 'https://www.zarinpal.com/pg/rest/WebGate/PaymentRequest.json',
این ادرس api کار نمیکنه،امکانش هست که لینکهای درست رو بزارین.
بازم تشکر میکنم بابت وقتی که برای پاسخگویی میزارین.
شاید پاسخ شما همینجا باشد