POST api/account/adjust/{id}
this api is dedicated for EMC frontend to make account adjustment
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
Account to adjust |
globally unique identifier |
Required |
Body Parameters
Adjustment to perform
AccountAdjustment| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountGuid | Collection of byte |
None. |
|
| AccountIdentifier |
Account |
globally unique identifier |
None. |
| StoreID |
Store for an ajustment to occur at, when transaction must be created (defaults to head office store) |
integer |
None. |
| Date |
Date to apply adjustment on |
date |
None. |
| SaleIdentifier |
Sale identifier |
string |
None. |
| Amount |
Cents |
integer |
None. |
| Source |
Adjustment source (for payments, i.e. Paypal, etc) |
string |
None. |
| CustomerReference |
Reference number for adjustment source |
string |
None. |
| User |
User performing adjustment (leave blank and it will be provided) |
string |
None. |
| IdempotentID |
Idempotency ID to prevent duplicate processing |
globally unique identifier |
None. |
| Payment |
This adjustment should be a payment and not an adjustment (when creating transaction) |
boolean |
None. |
| TotalAmount |
Total Amount from the POS |
integer |
None. |
| MachineName |
Machine Name from the POS |
string |
None. |
| OperatorIdentifier |
Operator Identifier from the POS |
globally unique identifier |
None. |
| SaleHeaderIdentifier |
SaleHeader Identifier from the POS |
globally unique identifier |
None. |
| TransactionTime |
Transaction Time from the POS |
date |
None. |
| TransactionTimeLocal |
Transaction TimeLocal from the POS |
date |
None. |
Request Formats
application/json, text/json
{
"accountGuid": "BbJJP8oLqUeyD+Z1iYhj3Q==",
"accountIdentifier": "3f49b205-0bca-47a9-b20f-e675898863dd",
"storeID": 1,
"date": "2026-04-03T06:26:07.8257418",
"saleIdentifier": "sample string 2",
"amount": 3,
"source": "sample string 4",
"customerReference": "sample string 5",
"user": "sample string 6",
"idempotentID": "0cc1dc78-e16d-4dfe-8e21-cc3cc8c96f42",
"payment": true,
"totalAmount": 1,
"machineName": "sample string 8",
"operatorIdentifier": "871ffa99-b53a-419a-9887-a0206969edd4",
"saleHeaderIdentifier": "9646a63e-130d-4a1d-a0cf-6d1088ed8d16",
"transactionTime": "2026-04-03T06:26:07.8257418",
"transactionTimeLocal": "2026-04-03T06:26:07.8257418"
}
application/xml, text/xml
<AccountAdjustment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EziManager.Models.EMC.Customers"> <AccountGuid>BbJJP8oLqUeyD+Z1iYhj3Q==</AccountGuid> <AccountIdentifier>3f49b205-0bca-47a9-b20f-e675898863dd</AccountIdentifier> <Amount>3</Amount> <CustomerReference>sample string 5</CustomerReference> <Date>2026-04-03T06:26:07.8257418+00:00</Date> <IdempotentID>0cc1dc78-e16d-4dfe-8e21-cc3cc8c96f42</IdempotentID> <MachineName>sample string 8</MachineName> <OperatorIdentifier>871ffa99-b53a-419a-9887-a0206969edd4</OperatorIdentifier> <Payment>true</Payment> <SaleHeaderIdentifier>9646a63e-130d-4a1d-a0cf-6d1088ed8d16</SaleHeaderIdentifier> <SaleIdentifier>sample string 2</SaleIdentifier> <Source>sample string 4</Source> <StoreID>1</StoreID> <TotalAmount>1</TotalAmount> <TransactionTime>2026-04-03T06:26:07.8257418+00:00</TransactionTime> <TransactionTimeLocal>2026-04-03T06:26:07.8257418+00:00</TransactionTimeLocal> <User>sample string 6</User> </AccountAdjustment>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Updated adjustment record
AccountAdjustment| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountGuid | Collection of byte |
None. |
|
| AccountIdentifier |
Account |
globally unique identifier |
None. |
| StoreID |
Store for an ajustment to occur at, when transaction must be created (defaults to head office store) |
integer |
None. |
| Date |
Date to apply adjustment on |
date |
None. |
| SaleIdentifier |
Sale identifier |
string |
None. |
| Amount |
Cents |
integer |
None. |
| Source |
Adjustment source (for payments, i.e. Paypal, etc) |
string |
None. |
| CustomerReference |
Reference number for adjustment source |
string |
None. |
| User |
User performing adjustment (leave blank and it will be provided) |
string |
None. |
| IdempotentID |
Idempotency ID to prevent duplicate processing |
globally unique identifier |
None. |
| Payment |
This adjustment should be a payment and not an adjustment (when creating transaction) |
boolean |
None. |
| TotalAmount |
Total Amount from the POS |
integer |
None. |
| MachineName |
Machine Name from the POS |
string |
None. |
| OperatorIdentifier |
Operator Identifier from the POS |
globally unique identifier |
None. |
| SaleHeaderIdentifier |
SaleHeader Identifier from the POS |
globally unique identifier |
None. |
| TransactionTime |
Transaction Time from the POS |
date |
None. |
| TransactionTimeLocal |
Transaction TimeLocal from the POS |
date |
None. |
Response Formats
application/json, text/json
{
"accountGuid": "mMjtJEHY+EevHbBsmNeZ7A==",
"accountIdentifier": "24edc898-d841-47f8-af1d-b06c98d799ec",
"storeID": 1,
"date": "2026-04-03T06:26:07.8257418",
"saleIdentifier": "sample string 2",
"amount": 3,
"source": "sample string 4",
"customerReference": "sample string 5",
"user": "sample string 6",
"idempotentID": "846378d8-c6e3-4880-b61b-61db08d8426a",
"payment": true,
"totalAmount": 1,
"machineName": "sample string 8",
"operatorIdentifier": "f1db5eac-a4b3-46c7-bb0b-c3e88740ee45",
"saleHeaderIdentifier": "9f643997-d89b-4b38-9bf6-9a76ea000c6c",
"transactionTime": "2026-04-03T06:26:07.8257418",
"transactionTimeLocal": "2026-04-03T06:26:07.8257418"
}
application/xml, text/xml
<AccountAdjustment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EziManager.Models.EMC.Customers"> <AccountGuid>mMjtJEHY+EevHbBsmNeZ7A==</AccountGuid> <AccountIdentifier>24edc898-d841-47f8-af1d-b06c98d799ec</AccountIdentifier> <Amount>3</Amount> <CustomerReference>sample string 5</CustomerReference> <Date>2026-04-03T06:26:07.8257418+00:00</Date> <IdempotentID>846378d8-c6e3-4880-b61b-61db08d8426a</IdempotentID> <MachineName>sample string 8</MachineName> <OperatorIdentifier>f1db5eac-a4b3-46c7-bb0b-c3e88740ee45</OperatorIdentifier> <Payment>true</Payment> <SaleHeaderIdentifier>9f643997-d89b-4b38-9bf6-9a76ea000c6c</SaleHeaderIdentifier> <SaleIdentifier>sample string 2</SaleIdentifier> <Source>sample string 4</Source> <StoreID>1</StoreID> <TotalAmount>1</TotalAmount> <TransactionTime>2026-04-03T06:26:07.8257418+00:00</TransactionTime> <TransactionTimeLocal>2026-04-03T06:26:07.8257418+00:00</TransactionTimeLocal> <User>sample string 6</User> </AccountAdjustment>
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
PK C3�\�5�w� 5 xl/workbook.xml � (� ����0D�&�C��� N\�z4Ж�5���H�yۙ�};�l��3���+lE{蓼1�{T�NfBv�X>H�bFɱ1��P{vI��Y�K�]/'GW�?,7Y����^�+J�Դ>)�fO���2[��$l
��Ta�ETD�6���ܻ��)��Ã�h�ϳ��i{
����J����PK C3�\���� � [Content_Types].xml � (� ���J�0�_��*M�D��V�*��d�
�d�k��<�H���V���=
��|�o��|����������+�����7l���e۶~=E�"�zlXO�@Ճ��C�3]HNR~���R��uU�<���������a��36��b7םQ
�1Z�$�8z�R��3
tP��-c�� g����_M��Of���~O�s�T���� ����P<�D��e=1Z��a2�b
��%#H'�2}���e�B)��~j/F�t��PK
C3�\�B�C' ' _rels/.rels � (� <?xml version="1.0" encoding="utf-8"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="xl/workbook.xml" Id="R24d11c99c1cc4648" /></Relationships>PK C3�\��z� �
xl/worksheets/sheet1.xml � (� ��]s�0��
��BN��Q;m���~���5��2q k�F���No&�{���M���g��>t���j�C�|O���,^�
�M1�!���`�f��B��3�*?ˆ��(�ga�O:�� ]���Y�5{��<��q:�$zU�!fzf�|�s_�+��u��Y��d�/�D��
f���[����п��W�{�hP¿c�͏���N������n6�QɆxRN��y3=�6��W����ۢ0&�R3M�y��%��:�K���ϊ�y"�SJ����M7y�&���^�+=>�Ec�8f�դR�fv ũ`(NN�i����(�3F뙟Uz��i ���R
|Z�+=o�p.����<��^4z *�㾬�q���$\��zU��7���jV�D@b% Q�Ҟ
� ±��K"�"���!��&��Ũ26r)��P��w}��M��$p��A�t�(;>I�B�VB��5�a~|�
��Nx�i�:������m��]��K����Q�Y���r���=]�Ǽ���U���c���N[�]��U��mb�%H����ML�k7]����.!��]��m�K�6���e��\}t ��O���فXƾ8��W�X�T���h��r�ҁXv_Ո#x��1s���Ks� ck�k�LV�&��,o�rl��ցX�s VK������j�� �r��O�:I�IJ����y���Yxt�-�W��&iZ謼�_��PK C3�\Q�{� P xl/_rels/workbook.xml.rels � (� ��KN�0@�b͞8NM>�n7l�-��㌓���n�gc���V���X��j4��'�|���o�D���h� ��@�(ۍ�p
����f��I�8�q�$�/`ay�ԫg�3���m�,CL]O���GZ�yI]ʀ[&9\��j=*|��4� ��uG? �z~J�^�"Ȯ�WR��Ru�U�ەB���eB�����2Jd
���^�Uf�����S����qV�jXѲ�릸�ћ��|PK C3�\Ѓc'2 E
xl/styles.xml � (� �S�j�0��&0���0�^�]v��:��d;��H��Kj�vG�Mz�zOHr�iB8v �F��WEG�?s�Oh�lff�uZМ���ށh�R���6�'��2��������ɳ�UŦ`<Қo���x���8��K�6BC ^�کĖ��B���n��f8����9� ����CUk��#��U�ub��WUB;��k���&�
AR>��� ��im��ΑF���YO��%�}� ��LJ\in�,���9oy}��y.�$��6��ųNJ�c��T��rĘ)փBR淶�E3ʟ�\��q��PK C3�\��� B xl/sharedStrings.xml � (� }�Ao�0�������8hw��
Q�@E�'�alO��������ڸ��7o��e���/;��b�ݮZ��������qW=�QY�����]u�X���6�D���]uLi|S�Q�B<�#�L:,���8�����1Q[�]E��\�U�l2��DŽW٢�o��R�i"������~[?�_��.�]�a�p�|�ץ����Br
!�����c��t1�Y�U~�����z��K5}�n���^�����)�9� ��;����4b��B�9�����B�!���S��C_����06��О�=%��u�����F��M')t+C���i[�sM;�/;�C'�e̗��2s,��4�H�n(��Q%V���Q,��Z@�T��F�q�@�#h
\e��SToPʆ3D^l�v�oڶ�Q��f����m��1-�EY���7PK- C3�\�5�w� 5 xl/workbook.xmlPK- C3�\���� � � [Content_Types].xmlPK-
C3�\�B�C' ' U _rels/.relsPK- C3�\��z� �
� xl/worksheets/sheet1.xmlPK- C3�\Q�{� P � xl/_rels/workbook.xml.relsPK- C3�\Ѓc'2 E
E xl/styles.xmlPK- C3�\��� B � xl/sharedStrings.xmlPK � �
application/vnd.ms-excel
PK C3�\��ᢷ 5 xl/workbook.xml � (� ����0E�J��(�P�CB���k��.8%�<�����R��|����'ㆧ1��Q��U������G�`,�8�)Q�3B�Ӿ���,�0�#i���t�����!t�Gj\P
���~G�?{H�|��XߝM�M��6�"V�� �$��U�H�+el�ŵ���t� VN7��l�]PK C3�\���� � [Content_Types].xml � (� ���J�0�_��*M�D��V�*��d�
�d�k��<�H���V���=
��|�o��|����������+�����7l���e۶~=E�"�zlXO�@Ճ��C�3]HNR~���R��uU�<���������a��36��b7םQ
�1Z�$�8z�R��3
tP��-c�� g����_M��Of���~O�s�T���� ����P<�D��e=1Z��a2�b
��%#H'�2}���e�B)��~j/F�t��PK
C3�\g2/' ' _rels/.rels � (� <?xml version="1.0" encoding="utf-8"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="xl/workbook.xml" Id="Rf40017eca29941fd" /></Relationships>PK C3�\��z� �
xl/worksheets/sheet1.xml � (� ��]s�0��
��BN��Q;m���~���5��2q k�F���No&�{���M���g��>t���j�C�|O���,^�
�M1�!���`�f��B��3�*?ˆ��(�ga�O:�� ]���Y�5{��<��q:�$zU�!fzf�|�s_�+��u��Y��d�/�D��
f���[����п��W�{�hP¿c�͏���N������n6�QɆxRN��y3=�6��W����ۢ0&�R3M�y��%��:�K���ϊ�y"�SJ����M7y�&���^�+=>�Ec�8f�դR�fv ũ`(NN�i����(�3F뙟Uz��i ���R
|Z�+=o�p.����<��^4z *�㾬�q���$\��zU��7���jV�D@b% Q�Ҟ
� ±��K"�"���!��&��Ũ26r)��P��w}��M��$p��A�t�(;>I�B�VB��5�a~|�
��Nx�i�:������m��]��K����Q�Y���r���=]�Ǽ���U���c���N[�]��U��mb�%H����ML�k7]����.!��]��m�K�6���e��\}t ��O���فXƾ8��W�X�T���h��r�ҁXv_Ո#x��1s���Ks� ck�k�LV�&��,o�rl��ցX�s VK������j�� �r��O�:I�IJ����y���Yxt�-�W��&iZ謼�_��PK C3�\�mb@� P xl/_rels/workbook.xml.rels � (� ��Kn� @��f_�c�:U�l��6�Ɗ
Hڜ���W(J�֑��&��h><=��|�Xmަ��1���ʂA+�l��)�6��G��F4��$?�����4J�����h�D�0����S/�Q�H�q��e�����N�Aⳓ� m�L_]8F����E�1u�ӊ��"S�lU;�c�4�%r,�л��t1�z}�3���,56��z�w�1"�zI!���iޞ����ZW�j��V��Fo�b�PK C3�\Ѓc'2 E
xl/styles.xml � (� �S�j�0��&0���0�^�]v��:��d;��H��Kj�vG�Mz�zOHr�iB8v �F��WEG�?s�Oh�lff�uZМ���ށh�R���6�'��2��������ɳ�UŦ`<Қo���x���8��K�6BC ^�کĖ��B���n��f8����9� ����CUk��#��U�ub��WUB;��k���&�
AR>��� ��im��ΑF���YO��%�}� ��LJ\in�,���9oy}��y.�$��6��ųNJ�c��T��rĘ)փBR淶�E3ʟ�\��q��PK C3�\��� B xl/sharedStrings.xml � (� }�Ao�0�������8hw��
Q�@E�'�alO��������ڸ��7o��e���/;��b�ݮZ��������qW=�QY�����]u�X���6�D���]uLi|S�Q�B<�#�L:,���8�����1Q[�]E��\�U�l2��DŽW٢�o��R�i"������~[?�_��.�]�a�p�|�ץ����Br
!�����c��t1�Y�U~�����z��K5}�n���^�����)�9� ��;����4b��B�9�����B�!���S��C_����06��О�=%��u�����F��M')t+C���i[�sM;�/;�C'�e̗��2s,��4�H�n(��Q%V���Q,��Z@�T��F�q�@�#h
\e��SToPʆ3D^l�v�oڶ�Q��f����m��1-�EY���7PK- C3�\��ᢷ 5 xl/workbook.xmlPK- C3�\���� � [Content_Types].xmlPK-
C3�\g2/' ' V _rels/.relsPK- C3�\��z� �
� xl/worksheets/sheet1.xmlPK- C3�\�mb@� P xl/_rels/workbook.xml.relsPK- C3�\Ѓc'2 E
G xl/styles.xmlPK- C3�\��� B � xl/sharedStrings.xmlPK � �