Use this guide to understand the design options that the tool QR Batch offers.
Using QR Batch it is possible to add colors, data bit patterns, logos, and background images in the QR Code design.
You can choose 'Custom Background Design' if you intend to upload a poster image on which a QR Code can be placed.
Choose the 'Custom Logo Design' option if you want to add colors, logos, etc. to the design of the QR Code. Now it is also possible to add ready-made logo/icon templates in the QR Codes. For details, see: Can I add ready-made logo/icon templates in my QR Code
If you choose the Batch Type as 'Custom Images' in the beginning then you get a canvas for designing. You can add Custom Text (static), Custom Images (static), and QR Code content (variable) to the canvas along with the QR Code image. However, please note that all QR Codes in a batch will have the same static design parameters but will have a different variable parameter. If you wish to generate QR Codes in multiple designs then you'll have to create multiple batches.