Start a Project

Bagisto v2.4.0 Beta1: Laravel 12 & New Features

Introduction

Bagisto continues to grow with powerful updates that improve performance, security, and developer experience.

The latest release, Bagisto v2.4.0 Beta1 Update, introduces several important upgrades.

These upgrades include the Laravel 12 upgrade, new payment gateway integrations, stronger security features, and a new RMA system.

In this blog, we explore the new features in Bagisto v2.4.0 Beta1.

We also explain how these updates help developers and store owners build better eCommerce stores.

Laravel 12 Upgrade in Bagisto 2.4.0 Beta1

One of the biggest improvements in Bagisto v2.4.0 Beta1 is the upgrade to Laravel 12.

This upgrade helps Bagisto stay modern, secure, and compatible with the latest development standards.

Improved Date and Time Handling

Firstly, Bagisto now uses Carbon to manage date and time operations more effectively.

Previously, developers used older PHP functions such as:

However, Bagisto now replaces these functions with Carbon-based methods.

As a result, developers can maintain the code more easily.

This also improves reliability and consistency.

Better Timezone Support

In addition, Bagisto now includes a timezone fallback mechanism.

For example, if a channel does not define its own timezone, Bagisto automatically uses the default timezone.

The default timezone comes from the application configuration.

Therefore, this ensures consistent time handling across all store channels.

Updated PDF Handling

Finally, Bagisto now follows the Laravel 12 header format for PDF responses.

This applies to documents such as invoices and reports.

Because of this change, users can download files more smoothly.

The system also maintains compatibility with different browsers and platforms.

Two-Factor Authentication (2FA) for Admin Security

Security is very important for any online store.

In Bagisto v2.4.0 Beta1 Update, a new Two-Factor Authentication (2FA) feature has been introduced.

This feature is designed for admin users.

With 2FA enabled:

  1. The admin enters the login password.
  2. A second verification code is required.

This extra step prevents unauthorized access.

It also protects the Bagisto admin panel from security risks.

Google reCAPTCHA Enterprise Integration

Another important security improvement in Bagisto v2.4.0 Beta1 is the migration.

The system moves from Google reCAPTCHA v2 to Google reCAPTCHA Enterprise.

This upgrade improves protection against:

With the enterprise version, Bagisto stores can detect suspicious activity more effectively.

This helps keep eCommerce platforms secure.


Google reCaptcha

New Payment Gateway Integrations

Payment flexibility is essential for any eCommerce platform.

Bagisto v2.4.0 Beta1 introduces several new payment gateway integrations.

Stripe Payment Gateway

Integration with Stripe has been added.

Stripe allows stores to accept:

The integration uses a secure checkout session.

This ensures safe payment processing.


Stripe

Razorpay Payment Gateway

Bagisto now supports Razorpay.

This gateway is widely used by Indian online stores.

Razorpay provides a drop-in checkout UI.

This makes the payment process simple and fast for customers.

The integration supports cards, UPI, and wallets.


Razarpay

PayU Payment Gateway

Support for PayU has also been added.

This feature is available in Bagisto v2.4.0 Beta1.

The PayU integration works with a redirect-based checkout process.

Customers are redirected to the PayU payment page.

They can complete the transaction securely there.


PayU

PayPal Integration Upgrade

The PayPal integration has been upgraded.

The upgrade moves from the older SDK v1 to the modern SDK v2.

The previous SDK was outdated and no longer maintained.

Upgrading improves:

The PayPal integration has also been refactored.

It now uses controller-based transaction handling.

Laravel’s HTTP client is used for improved IPN processing.


PayPal

New RMA System for Product Returns

One of the most important features introduced in Bagisto v2.4.0 Beta1 is the Return Merchandise Authorization (RMA) system.

This feature helps store owners manage product returns more efficiently.

It also makes the process more systematic.

With the RMA system, several improvements are introduced:

As a result, this feature improves the overall customer experience.

At the same time, it makes return management simpler for store owners.


RMA

Demo Products Added During Installation

A helpful improvement in Bagisto v2.4.0 Beta1 is the addition of demo products.

These products are added automatically during installation.

When a new store installs Bagisto:

This update helps new users understand the platform faster.


Products

Final Thoughts on Bagisto v2.4.0 Beta1

The Bagisto v2.4.0 Beta1 release introduces several improvements.

These updates make the platform more powerful and secure.

Key Highlights

With these updates, Bagisto v2.4.0 Beta1 becomes a stronger and more flexible eCommerce platform.

It benefits both developers and merchants.

Let us know your thoughts in the comments below.

If you’re looking to build something amazing with Laravel, consider hiring Laravel developers.

You can also explore our Bagisto Extensions.



Exit mobile version