Tags: shetabit/multipay
Tags
Update getInvoice method to use nullable type hint (#343) Fixed Deprecated Code. Deprecated: Shetabit\Multipay\Drivers\Xendit\Xendit::getInvoice(): Implicitly marking parameter $invoiceId as nullable is deprecated, the explicit nullable type must be used instead in \vendor\shetabit\multipay\src\Drivers\Xendit\Xendit.php on line 200
Update getInvoice method to use nullable type hint (#343) Fixed Deprecated Code. Deprecated: Shetabit\Multipay\Drivers\Xendit\Xendit::getInvoice(): Implicitly marking parameter $invoiceId as nullable is deprecated, the explicit nullable type must be used instead in \vendor\shetabit\multipay\src\Drivers\Xendit\Xendit.php on line 200
Add Panapal payment gateway integration (#334) * Add Panapal payment gateway integration - Include Panapal in the README files for Persian, Chinese, and general documentation. - Add configuration settings for Panapal in the payment configuration file. - Map the Panapal driver in the payment system. * Refactor order ID generation in Panapal driver - Update order ID generation to use a SHA-256 hash of the UUID, ensuring uniqueness and randomness by appending a random integer. - Maintain backward compatibility with existing order ID retrieval methods.
Fix: Double spending vulnerability in Sep payment driver (#323) * fix: Prevent double spending and replay attacks in Saman payment driver * Fix: Verify transaction amount in SEP payment driver * Fix: Double spending vulnerability by validating invoice transaction IDs * Fix: fail fast before calling SEP remote API to improve performance --------- Co-authored-by: Omid <[email protected]> Co-authored-by: mahdikhanzadi <[email protected]>
Fix: amount verification and correct transaction ID in SEP payment dr… …iver (#322) * fix: Prevent double spending and replay attacks in Saman payment driver * Fix: Verify transaction amount in SEP payment driver --------- Co-authored-by: Omid <[email protected]> Co-authored-by: mahdikhanzadi <[email protected]>
PreviousNext