Closed h-o-sein closed 4 years ago
موفق باشید. اگه مشکلی بود در خدمتتون هستم
در صفحه هست
این کد وقتی اجرا میشه اصلا چه پرداخت موفق باشه چه ناموفق InvalidPaymentException ایجاد نمی کنه
البته همین کد ها برای درگاه زرین پال به درستی کار می کنه
try {
$receipt = Payment::amount(1000)->transactionId($transaction_id)->verify();
// you can show payment's referenceId to user
echo $receipt->getReferenceId();
...
} catch (InvalidPaymentException $exception) {
/**
when payment is not verified , it throw an exception.
we can catch the excetion to handle invalid payments.
getMessage method, returns a suitable message that can be used in user interface.
**/
echo $exception->getMessage();
}
الان دوباره تست کردم کلا پرداخت چه موفق باشه چه ناموفق پرداخت را موفق ثبت می کنه
توی صفحه همه این ها قرار دارند
use Shetabit\Payment\Facade\Payment;
use Shetabit\Payment\Exceptions\InvalidPaymentException;
اگه امکانش هست مشخصات درگاه پی پینگ خودتون رو به شماره زیر در تلگرام ارسال کنید تا باهم صحبت کنیم و مشکل رو رفع کنم
09373620353
من درگاه پی پینگ رو تست کردم مشکلی ندیدم توش! امکان داره مشکلی داشته باشه که از دید من پنهان مونده
ارادتمند شما
لطفا پیگیری کنید تا مشکل رو باهم رفع کنیم. در غیر اینصورت این ایشو رو میبندم تا ۴۸ ساعت اینده
امکانش هست یک پروژه خودتون با لاراول درست کنید بعد برای من ارسال کنید من ببینیم شاید مشکل از کد من باشه
اوکی خودمم تست میکنم دوباره
سلام. با توجه به مستندات پی پینگ دوباره درگاه رو بررسی کردم. یکسری تغییرات داشتن که باعث خطا میشد
پکیج خودتون رو اپدیت کنید
یک نمونه کد ساده هم گذاشتم که میتونید روی لوکال تست کنید
از پیگیری های شما ممنونم. موفق باشید
سلام. درگاه پی پینگ هنوز مشکل دارد.
لطفا کدی که نوشتین رو قرار بدید تا بررسی کنم
امروز داشتم بررسی می کردم که دیدم اصلا InvalidPaymentException را بر نمی گردانه
همچنین اگر پرداخت هم با موفقیت انجام بشه اصلا استاتوسی برگردانده نمیشه