Divi Shop module doesn’t have Infinite Scroll options by default however this can be achieved with a help of a plugin and with few adjustments.
1, To start with, you can install and activate this plugin:
2, In any page or theme builder template where you want this, use a Shop module.
Use this CSS class for the shop module:
3, Adjust the shop module as required and set the “Product Count” to the number of products you want to show in the first load:
4, Enable the Pagination option in the shop module:
5, Save your page/theme builder template then go to the plugin settings and adjust according to this:
.my_infinite_shop nav.woocommerce-pagination a.next
Save the changes, you should get the infinite scroll for the Shop module :)