POST api/account/{id}/adjust
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
AccountAdjustmentName | Description | Type | Additional information |
---|---|---|---|
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
{ "accountIdentifier": "f905384b-a755-49b8-8577-9e227bef4215", "storeID": 1, "date": "2025-06-14T06:56:24.7386871", "saleIdentifier": "sample string 2", "amount": 3, "source": "sample string 4", "customerReference": "sample string 5", "user": "sample string 6", "idempotentID": "7fdab037-9602-4864-8a89-c3a3ca57105d", "payment": true, "totalAmount": 1, "machineName": "sample string 8", "operatorIdentifier": "3696be79-aa9b-4d96-af47-654f888422de", "saleHeaderIdentifier": "9e29c507-dced-4288-a88e-e301b4909f52", "transactionTime": "2025-06-14T06:56:24.7386871", "transactionTimeLocal": "2025-06-14T06:56:24.7386871" }
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"> <AccountIdentifier>f905384b-a755-49b8-8577-9e227bef4215</AccountIdentifier> <Amount>3</Amount> <CustomerReference>sample string 5</CustomerReference> <Date>2025-06-14T06:56:24.7386871+00:00</Date> <IdempotentID>7fdab037-9602-4864-8a89-c3a3ca57105d</IdempotentID> <MachineName>sample string 8</MachineName> <OperatorIdentifier>3696be79-aa9b-4d96-af47-654f888422de</OperatorIdentifier> <Payment>true</Payment> <SaleHeaderIdentifier>9e29c507-dced-4288-a88e-e301b4909f52</SaleHeaderIdentifier> <SaleIdentifier>sample string 2</SaleIdentifier> <Source>sample string 4</Source> <StoreID>1</StoreID> <TotalAmount>1</TotalAmount> <TransactionTime>2025-06-14T06:56:24.7386871+00:00</TransactionTime> <TransactionTimeLocal>2025-06-14T06:56:24.7386871+00:00</TransactionTimeLocal> <User>sample string 6</User> </AccountAdjustment>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Updated adjustment record
AccountAdjustmentName | Description | Type | Additional information |
---|---|---|---|
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
{ "accountIdentifier": "61335ba0-6edd-4ee3-a166-7eb002e53959", "storeID": 1, "date": "2025-06-14T06:56:24.754334", "saleIdentifier": "sample string 2", "amount": 3, "source": "sample string 4", "customerReference": "sample string 5", "user": "sample string 6", "idempotentID": "2d8a093b-b260-4e13-9309-a9b61af2e984", "payment": true, "totalAmount": 1, "machineName": "sample string 8", "operatorIdentifier": "f5270bbb-9ab3-4da8-b7eb-49f729fa10e6", "saleHeaderIdentifier": "86779ea2-ff3d-4f95-be13-4a0ef7ecaff7", "transactionTime": "2025-06-14T06:56:24.754334", "transactionTimeLocal": "2025-06-14T06:56:24.754334" }
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"> <AccountIdentifier>61335ba0-6edd-4ee3-a166-7eb002e53959</AccountIdentifier> <Amount>3</Amount> <CustomerReference>sample string 5</CustomerReference> <Date>2025-06-14T06:56:24.754334+00:00</Date> <IdempotentID>2d8a093b-b260-4e13-9309-a9b61af2e984</IdempotentID> <MachineName>sample string 8</MachineName> <OperatorIdentifier>f5270bbb-9ab3-4da8-b7eb-49f729fa10e6</OperatorIdentifier> <Payment>true</Payment> <SaleHeaderIdentifier>86779ea2-ff3d-4f95-be13-4a0ef7ecaff7</SaleHeaderIdentifier> <SaleIdentifier>sample string 2</SaleIdentifier> <Source>sample string 4</Source> <StoreID>1</StoreID> <TotalAmount>1</TotalAmount> <TransactionTime>2025-06-14T06:56:24.754334+00:00</TransactionTime> <TransactionTimeLocal>2025-06-14T06:56:24.754334+00:00</TransactionTimeLocal> <User>sample string 6</User> </AccountAdjustment>
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
PK 7�Z���ҷ 5 xl/workbook.xml � (� ����0��&�C��ҨR8q���{)�4П�5���H�yۙ��v�l��3����/]��lI�(�OƂ���8�C��EL�K�o:z>߈��i���x������� Դ����Bli��0�$���]LD��M��/�B�+�p��(9���F��qx�-rA�^�K�����a�l��/PK 7�Z���� � [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 7�ZGx�g' ' _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="R26e2d22715734c2a" /></Relationships>PK 7�Z�O/k� xl/worksheets/sheet1.xml � (� ��[s�@�� �����'���5油X�������c���;"�S�ʋB�w��ap������YC�P�������0|/?dx9lM�V,�.����|.�rs��l�����F�����YR���56�E:�c3{���1B<��*)��e�)�}���*6�N��-d�}�,I��h0Om����^�+���0�G� ���mqt�v�Ϙ����|���{��4�z�����f{���eiMb�ffVE�d�κ0Ȓ������0$2R�*%)���{Q���~�*{=����!ũ`(NN�I�'��G(�3Fc�����VO#�E@�R��zV�Y���s���H����z��eL`$�T�8��^����ݼ��+�pZ/k����U�W��gL� J��j��D\id- g�C���ʚȥ �\�&����41�6�DDIl��Qy�� B�D�#$)� �0`�L�&��������3�~�Y�&�Ц��Vm��i��C�� �LF��l��Z��wGW����%�`#4�?vښ���%~� �%�}�t��>A�ĤO�.q�'x����K�� �%����<�9�>z��'����A__<�c�ԃ���62���67�/r̾n_d��(�GX*��@���=Wr�vs\�1`�;�� NK��vZz�A�]?x���N���;�}� N��=�c��3��Q|4����I�cJ�W���M7�PK 7�Z1�U�� P xl/_rels/workbook.xml.rels � (� ��KN�0@�b͞8\�TM�aö��3��&vd�@�Ƃ#q�"A*�`��h~OO��|���ަ����� `�#�\7ؾ�S�w춛=�2��`�9��bC&�y�yP�&27�M��$cJ}�g���'^���K\3��<��N�AѣS��l��_�?C���)6�S �0KT`O]��h�R%+e+�x)�z}��\t+�u[� o*c���9�t�Ӳ�P�y�H�������Ư�b�PK 7�ZЃ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 7�Z�^Gܬ xl/sharedStrings.xml � (� }��n�0�_�⿃�� ��U��^ԐX�:���6U���i�����7��������w�n2���+ԃ'��F��[ZG�y�#�Fc=���u�8�I�j�Fg�7q�3*pWfA�4V���)v�E�ѫ9N+c���`V��(-#���ۊ7�?���k|w~��F�~��&�]_�����~�_��4~Y�W�Hn���3���`�Y����&<��|F�64�?�}v�J-Ƈw�;��'x��^��0�ԥ�-z�y���.��B���ޅ��MoA;|�E����{3��ՔI�-qi��QHʒV(K��x��j�1\P�+I�q~��c\nq:��x&�HK�M2�3�)pQ& S��.��뮛�c�-�EZ1!� 2��PS*�9�U�%$w��eUq��J��*%/���CY� RV��8���OPK- 7�Z���ҷ 5 xl/workbook.xmlPK- 7�Z���� � [Content_Types].xmlPK- 7�ZGx�g' ' V _rels/.relsPK- 7�Z�O/k� � xl/worksheets/sheet1.xmlPK- 7�Z1�U�� P � xl/_rels/workbook.xml.relsPK- 7�ZЃc'2 E . xl/styles.xmlPK- 7�Z�^Gܬ � xl/sharedStrings.xmlPK � �
application/vnd.ms-excel
PK 7�Z!�� 5 xl/workbook.xml � (� ��1�0�w�C�`A��&W���H{����o�@��v�ݻȽ������a,��m���F�q��Q�� �t�5�o�6�s���� A���=_i����:�#3�(���x`L��'��hlug��5$~Sr���b��� �-έ+yʙ+t�*�0W�Ta�4o���aRl��/PK 7�Z���� � [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 7�Zԟ��' ' _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="R54d137d25b364a6e" /></Relationships>PK 7�Z�O/k� xl/worksheets/sheet1.xml � (� ��[s�@�� �����'���5油X�������c���;"�S�ʋB�w��ap������YC�P�������0|/?dx9lM�V,�.����|.�rs��l�����F�����YR���56�E:�c3{���1B<��*)��e�)�}���*6�N��-d�}�,I��h0Om����^�+���0�G� ���mqt�v�Ϙ����|���{��4�z�����f{���eiMb�ffVE�d�κ0Ȓ������0$2R�*%)���{Q���~�*{=����!ũ`(NN�I�'��G(�3Fc�����VO#�E@�R��zV�Y���s���H����z��eL`$�T�8��^����ݼ��+�pZ/k����U�W��gL� J��j��D\id- g�C���ʚȥ �\�&����41�6�DDIl��Qy�� B�D�#$)� �0`�L�&��������3�~�Y�&�Ц��Vm��i��C�� �LF��l��Z��wGW����%�`#4�?vښ���%~� �%�}�t��>A�ĤO�.q�'x����K�� �%����<�9�>z��'����A__<�c�ԃ���62���67�/r̾n_d��(�GX*��@���=Wr�vs\�1`�;�� NK��vZz�A�]?x���N���;�}� N��=�c��3��Q|4����I�cJ�W���M7�PK 7�ZK�4� P xl/_rels/workbook.xml.rels � (� ��KN�0@�b͞8ΏP5� ����8��ؖ�=�����ĂMW��==i���c�}[f�>L���a�d�NQ���ݬw8�&��\ ińt�nEi �Ф��~�1�~���#�Ve�Q�3�I�g��!Z�&��V�4�0}��4b��~�8�O)�K`E�y��T�b�j�P�u �fj!�g�^�y&���:��u�����2�{��ѧK�Ny9S��̓h��5��/j��/6_PK 7�ZЃ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 7�Z�^Gܬ xl/sharedStrings.xml � (� }��n�0�_�⿃�� ��U��^ԐX�:���6U���i�����7��������w�n2���+ԃ'��F��[ZG�y�#�Fc=���u�8�I�j�Fg�7q�3*pWfA�4V���)v�E�ѫ9N+c���`V��(-#���ۊ7�?���k|w~��F�~��&�]_�����~�_��4~Y�W�Hn���3���`�Y����&<��|F�64�?�}v�J-Ƈw�;��'x��^��0�ԥ�-z�y���.��B���ޅ��MoA;|�E����{3��ՔI�-qi��QHʒV(K��x��j�1\P�+I�q~��c\nq:��x&�HK�M2�3�)pQ& S��.��뮛�c�-�EZ1!� 2��PS*�9�U�%$w��eUq��J��*%/���CY� RV��8���OPK- 7�Z!�� 5 xl/workbook.xmlPK- 7�Z���� � � [Content_Types].xmlPK- 7�Zԟ��' ' T _rels/.relsPK- 7�Z�O/k� � xl/worksheets/sheet1.xmlPK- 7�ZK�4� P � xl/_rels/workbook.xml.relsPK- 7�ZЃc'2 E + xl/styles.xmlPK- 7�Z�^Gܬ � xl/sharedStrings.xmlPK � �