Now, within ServiceWorks, you can utilize iWallet: a payment processing gateway that can be used for capturing check information and depositing funds directly into your bank account.
Your typical iWallet interaction will look like the following:
Image Capture: Users can use the iWallet feature within the ServiceWorks mobile app to capture image of the front of a physical check using their smartphone camera. This process is similar to mobile banking apps that offer check deposit functionality.
Check Verification: iWallet employs algorithms and technologies to verify the authenticity of the check and the information provided. This step ensures that the deposited funds are legitimate and can be processed securely.
Check Processing: Once the check image is captured and verified, iWallet initiates the process of depositing the funds into the user’s digital wallet. This may involve communicating with the relevant financial institutions to transfer the funds electronically.
Funds Availability: After the deposit is processed, the funds become available in the user’s iWallet balance. (Depending on the policies of iWallet and the user’s financial institution, there may be a hold period before the funds are fully cleared and accessible for use.)
Transaction History: Users can view the transaction details, including the deposited check amount, check number, and deposit date, within the iWallet app as well as the Customer A/R section within ServiceWorks. This provides transparency and a record of all financial activities.
Setting Up iWallet Credentials
In order to integrate your iWallet account with ServiceWorks, you’ll need to locate your Merchant’s Publishable Key and Platform Secret Key within your iWallet account. Here’s how to find them both:
Merchant’s Publishable Key
- Login to iWallet: Open the iWallet application on your device and log in to your account using your credentials.
- Navigate to Merchant Settings. Look for a section within the app that is related to merchant settings or integration. This could be located within the settings menu or a dedicated merchant dashboard.
- View Merchant Information: Once you’re in the merchant settings or dashboard, you should be able to find details related to your merchant account, including your publishable key. This key is often provided by iWallet during the merchant onboarding process or can be generated within the merchant settings section.
- Contact Support: If you’re having trouble locating the merchant’s publishable key within the app, you can also reach out to iWallet’s customer support for assistance. They should be able to guide you through the process or provide you with the necessary information.
Platform Secret Key
- Merchant Dashboard: Log in to your merchant account on iWallet’s platform. Navigate to the settings or integration section within the merchant dashboard. Look for a section related to API keys or platform keys. Your platform secret key may be listed there, or you may have the option to generate a new one.
- Contact Support: If you’re unable to locate the platform secret key through the documentation or merchant dashboard, you can contact iWallet’s customer support or developer support team. They should be able to assist you in retrieving or generating the necessary platform secret key for your integration.
Now that you’ve located your credentials, copy them to your computer’s clipboard with Ctrl + C or manually enter them later.
Back in your ServiceWorks account, click the cogwheel in the toolbar to open up the Configuration tab. Once opened, navigate to Integration -> Apps

In the Apps menu, click on the iWallet icon

In the iWallet menu, enter the API keys into their respective fields and click Save

And that will complete the setup for your iWallet integration. Now you are ready to begin using this feature within ServiceWorks
Where To Use iWallet in ServiceWorks
Once active, the iWallet pay feature will be added to the Payment Information section of Customer A/R

And in the mobile app, you can use your mobile device’s camera to take a picture of a check and then deposit it using iWallet

Accepting Checks via iWallet
To properly take checks using the mobile deposit method with iWallet, you’ll first need to write the following information on a check prior to taking a photo:
- Endorsement: Sign the back of the check. This endorsement confirms that you authorize the deposit of the funds into your iWallet account.
- Date: Write the current date on the front of the check. This helps ensure that the deposit is processed in a timely manner.
- Amount: Fill in the amount of the check in both words and numbers on the designated lines provided on the front of the check. This ensures that the correct amount is deposited into your iWallet account.
- Payee: Ensure that the payee information matches the name on your iWallet account. If the check is made payable to you, make sure your name matches the one registered with iWallet.
- Memo (optional): You may write a memo on the front of the check to provide additional information about the deposit. This could include a reference number, account number, or any other relevant details.
- For Mobile Deposit Only (optional): Some banks or financial institutions require you to write “For Mobile Deposit Only” or a similar endorsement on the back of the check to indicate that it’s being deposited electronically through a mobile device. While this may not be specifically required for iWallet, it’s a good practice to follow if applicable.
Once you’ve written the information on the check, click the Deposit Now button

A few things to keep in mind should you encounter any issues with this feature:
There are two main reasons why your check may not deposit while using this feature:
– The image of the check is too blurry for iWallet to recognize
– The amount or information on the check does not match the ticket
Should you reach an error message, click the Deposit Later button to continue on to the signature capture. You will then be able to go back to delete and retake the picture of the check
In certain cases, you may be unable to deposit a check using this method due to restrictions with your financial institution. Should this occur, you will need to manually deposit your checks within your bank
Need More Assistance?Â
Contact us:Â
Use the chat bubble on our site hereÂ
Email: support@service.worksÂ
Phone: 636-220-4363 Ext #1Â

