Configure POS Operations
🛈 Important This topic applies only to Retail POS and only applies to certain payment providers |
MAX Pay Global supports various operations at the Point of sale that relate to Payments, over and above the ability to take a cash and carry payment. These are added to the Point of sale screen layout designer.
Supported operation list
Op ID |
Description |
Perm ID |
User access |
User operation |
Notification |
Applicable Payment Providers |
5001 |
POS Client Login |
0 |
1 |
1 |
0 |
Verifone UK |
5002 |
POS Client Logout |
0 |
1 |
1 |
0 |
Verifone UK |
5003 |
POS Client Reprint Customer copy |
0 |
1 |
1 |
0 |
Verifone UK |
5004 |
POS Client Reprint Merchant copy |
0 |
1 |
1 |
0 |
Verifone UK |
5032 |
Tokenize credit card |
0 |
1 |
1 |
0 |
CardConnect Heartland Verifone UK |
5042 |
Batch close |
0 |
1 |
1 |
0 |
Moneris |
5043 |
Initialize device |
0 |
1 |
1 |
0 |
Moneris |
5045 |
Pay using token* |
0 |
1 |
1 |
0 |
Shift4 (Only) |
5047 |
Credit card details |
0 |
1 |
1 |
0 |
CardConnect Heartland |
5027 |
Forward stored transactions |
0 |
1 |
1 |
0 |
Worldpay (triPOS) |
5029 |
Close batch |
0 |
1 |
1 |
0 |
Worldpay (triPOS) |
5037 |
Store forward summary |
0 |
1 |
1 |
0 |
Worldpay (triPOS) |
5041 |
triPOS batch details |
0 |
1 |
1 |
0 |
Worldpay (triPOS) |
5028 |
Print item receipt |
0 |
1 |
1 |
0 |
Worldpay (triPOS) |
5020 |
Transaction details |
0 |
1 |
0 |
0 |
Worldpay (triPOS) |
6003 |
Initialize CitCon |
0 |
0 |
1 |
0 |
CitCon |
6005 |
MultiConnector payment |
0 |
0 |
1 |
0 |
CitCon Sensepass Adyen |
6007 |
Scan Item (CitCon) |
0 |
0 |
1 |
0 |
CitCon |
6010 |
Register |
0 |
1 |
1 |
0 |
NMI |
6020 |
Worldline Belux Options |
0 |
1 |
1 |
0 |
Worldline Belux |
6016 |
Signature Capture |
0 |
0 |
1 |
0 |
Heartland |
6051 |
VerifoneSCA |
0 |
1 |
0 |
0 |
VerifoneSCA |
6025 |
Sensepass Pair |
0 |
0 |
1 |
0 |
Sensepass |
6026 |
Store & Forward |
0 |
1 |
1 |
0 |
Moneris |
|
|
|
|
|
|
|
*Where a Payment provider supports Tokenize credit card (5032), using a token to complete a sale is supported using the regular Pay card operation at the Point of sale and no additional Operation or button is required (e.g. 5045). This requires the feature “Enable card tokenization” to be enabled from the Shared parameters (General > POS).
Setting up each operation
To create a POS operation, go to Retail > Channel setup > POS Setup > POS > POS operations. Then and add the operation to the respective Screen layout of the POS register:
Configuring buttons (Screen layout)
- Navigate to Retail and Commerce > Channel setup > Pos setup> POS > Screen layout.
- Select an existing layout that is associated to the store or worker.
- Select an appropriate Button grid.
- Launch the designer.
- Add the button.
- When configuring the button, select the Operation from the Action dropdown.
- Configure any Operation parameter as instructed.
After you have added the Operation and Button, run the 1070 and 1090 sync jobs.
Notes - POS operations are payment provider dependent - not all operations are supported by all payment providers.
Tokenize Credit card (5032)
This operation provides a discrete function to tokenize a card by swiping or dipping it into the payment terminal. No funds will be taken from the card holder. The card will be placed "on file" and available at the POS for future sale purchase transactions. All card tokens are stored in the Dynamics 365 headquarters. See All customers > Customer > Credit Cards
Customer credit card details (5047)
This operation provides a discrete function to view the currently held credit cards on-file.
Pay using token (5045)
To setup Pay using Token (Card on file):
- Setup a POS Operation for 5045 (see below)
- Configure a button (see below). Set the Action as “Pay using token” and the Operation parameter as “Pay using token”.
- Create a new payment method Retail and Commerce > Channel setup > Payment methods > Payment methods with a Default function of “Card”.
- Assign the payment method to the store(s):
Retail and Commerce > Channels> All stores. Select a store. Select Setup > Payment methods. - Create a new Payment method
- Set the Payment method field to the Payment method created in step 3 and provide a name. Inspect all other fields and set accordingly.
- Complete the Electronic payment setup ensuring the card types that you have on file match those listed in the list of Electronic payments.
- Set the Payment method for Card tokenization in the Shared parameters. This setting should match the Payment method defined in Step 3 above.
Note: This operation is specific to Shift4. For other Payment providers that support Pay using token, this functionality is invoked using the standard Pay card operation.
Signature Capture (6016)
To setup Signature Capture button for Heartland:
- Setup a POS Operation for 6016
- Configure a button in screen layouts. Set the Action as “Signature Capture” and the operation parameter as “Signature Capture”.
- Perform 1070, 1090 Job Run.
Note: This operation is specific to Heartland.