To print orders on a 3" mobile printer model Brother RJ-3150 follow the instructions below.
You can also print on a Zebra printer model iMZ320, see instructions here: Mobile Printing with Zebra 3 inch printer
For the Brother RJ-3150 There is a slightly different configuration for Android and for iOS.
For both platforms you will first need to do the following configuration of the PDF template:
You need to load the attached MobilePrinting.xslt configuration file to Pepperi. This file formats the PDF so that it will look good on a 3" format. The format provided is a standard format showing the company logo, company information, customer name, list of line items, the total and a text comment at the bottom (which you can modify - see below).
There are some standard changes you need to make to the template such as entering your own company logo and company name/address. These are explained below.
Please note: If you want to further customize the template and add more fields you can. Keep in mind that ***any field that is displayed in the template must be in either the PDF Header or Footer of the Transaction Type configuration***.
If you customize the XSLT template with more fields, make sure you add any additional fields to the PDF Header or Footer of the Transaction so Pepperi can reference them.
The following fields are used in the standard PDF template provided, and you need to make sure they are in your PDF Header:
|Sales Rep Name||AgentName|
To configure the PDF Header go to the Views and Forms tab of the Transaction, open the Header section and Edit the "Header PDF".
You can always first start with the Standard template attached here, make sure the printing works well, and then decide if you need to add more fields.
Standard changes you need to make to the attached XSLT file
First change the "headUrl" at the top of the file to a link to your company logo (the default logo is Pepperi).
Change the currency to your currency (the default listed in the file is $):
Change the company information that will appear at the top of the print out to your company name, address, etc. (the default is Pepperi).
Edit (or remove) the text on the bottom of the file, per your needs:
Save the file.
Loading the file to Pepperi
Go to Settings - > Configuration -> Configuration Files
Click "Add new file"
File type: Sales Transaction PDF Template
File Name: Android Mobile print
File Description: <write a description>
Upload the attached XSLT file
In your Sales Order Transaction go to the Menu settings and edit the Transaction Menu.
Add the "Mobile Print" to the Transaction Menu layout.
This will allow you to access the PDF layout for 3" mobile printing from the Pepperi shopping cart.
1. Download the PrinterShare app from Google Play to your Android device.
Please note that some of the features in PrinterShare are not free. To unlock them you'll be prompted to purchase PrinterShare Premium Key.
2. Make sure Bluetooth is active on your Android device
3. Open PrinterShare app and tap "Select" on the bottom right
4. Select "Nearby Bluetooth", and select the Brother RJ-3150 printer discovered.
5. You will be prompted to find a driver. Tap on "Select Manually", and navigate to "Brother" folder, and then the "Brother RJ" folder. Select "Brother RJ-4040" (this is the Bluetooth supported driver).
In the Pepperi shopping cart, tap on the Menu and select the "Mobile Print" (or whatever you named it).
Select Save from the menu and save the file as a PDF in the Downloads folder.
Now open the PrinterShare App, select "Documents" and go to the folder where you saved the PDF, open it and tap Print.
Remember, you will need to purchase the Premium key for PrinterShare app once you have printed the first few sample tests. See the PrinterShare app page on Google Play store for details.
After you have done the modification and loading of the PDF template and added the file to the Transaction menu as described above, continue here for iOS.
On iOS the printer is easily discovered as a Wi-Fi device. You do not need to download an app. Note that connecting to the printer via Wi-Fi disconnects you from the internet.
Go to Settings on the iOS device, in Wi-Fi and under "Devices" (not networks) select the RJ-3150 printer. It is now ready to print.
From the Pepperi cart select "Mobile Print" and then tap on the print icon. The printer should already be listed, tap print and your order will be printed.