Overview
Starting in Cloud Retailer version 2.8.6 we have added features to allow retailers to disable certain methods of Credit Card entry. This allows a user of Cloud Retailer to, for example, disable Swipe entry methods to avoid the potential to pay non-EMV compliance when processing unsupported cards. See the end of this article about an enhancement to this interface.
Procedure
- Navigate to the Cloud Retailer Device Page (Admin > Device / Register List)
- Edit the desired device by double-clicking it.
- On the subsequent page, find the Section called Credit Card Entry Mode. Copy the text in bold exactly and paste it into this field. {AllowManual: 0, AllowSwipe: 0, AllowChip: 1, AllowContactLess: 1}
- The above settings will configure your system to disable Manual Entry and Swipe but leave EMV and Contactless / NFC payment entry methods enabled. If you wish to disable an enabled method, change the 1 to a 0. If you want to enable a disabled method, replace the 0 with a 1.
- Once you have made your changes, save the device configuration.
- Sync your POS to ensure the update has downloaded.
- After the sync is complete, exit Cloud Retailer and then re-launch it anew. Once the POS starts, run a test transaction and confirm the entry method is not allowed. You should get a message similar to the screenshot below.
Here is a video showing the above instructions:
- Navigate to the task pad you'd like to add the buttons to. We recommend putting this on the Manager Task pad if you require specific people to process these transactions. (Admin > Taskpads)
- Typically, you will want 2 buttons for each payment method you're changing - in this example, we will make 1 to enable manual entry and 1 to disable it.
- Create the On/Off buttons:
- Select an available button on the task pad in question.
- Set the desired text of the button (eg: Manual Entry OFF)
- In the command box, type Manage - the system will auto-complete this command for you from there.
- In the Command Parameter box below the command box, please copy and paste the bold test in place; {Command = ExtData Credit Card Entry Mode = {AllowManual: 1, AllowSwipe: 1, AllowChip: 1, AllowContactLess: 1}}
- Make a second button and set the desired text. (eg: Manual Entry OFF)
- Set any required permissions for this button by removing the check from the role in the "Available for Roles" section of the Taskpad config
- Repeat steps 2-6 to create an OFF button.
- Repeat additional steps 2-6 for any other payment entry methods.
- Testing
- To ensure you've successfully disabled the payment entry method, with it disabled, attempt a test sale transaction from your POS.
- If you've created buttons, ensure both the On and the Off work as expected (For example, make sure that with AllowManual:0 you can't manually enter the card number)
NOTE: As of Cloud Retailer versions 2.28.31 and 2.26.50, you can now use the new interface on the Device page. Scroll to just above the payment method area and you will see "Credit Card Entry Mode".
Change the Credit Card Entry Mode from null to object
Then you will see the options that will allow you to change from true to false.