Differences

This shows you the differences between two versions of the page.

Link to this comparison view

developer:api_specification:hpp_bulky_payments_features [2018/05/31 10:33]
thiago123 [created] based on Michael K. observations (slack)
developer:api_specification:hpp_bulky_payments_features [2018/05/31 12:00] (current)
thiago123 [File Result Response] Changed based on #13935 reopening and Leo changes
Line 150: Line 150:
 The general rule to build HASH field is given at the **[[developer:​api_specification:​special_fields_and_parameters|Special Fields and Parameters]]** page, under the **[[developer:​api_specification:​special_fields_and_parameters#​the_hash_parameter|Special Fields and Parameters]]** section. For this specific feature, you should use the following formats: The general rule to build HASH field is given at the **[[developer:​api_specification:​special_fields_and_parameters|Special Fields and Parameters]]** page, under the **[[developer:​api_specification:​special_fields_and_parameters#​the_hash_parameter|Special Fields and Parameters]]** section. For this specific feature, you should use the following formats:
  
-**P.S.**: In this case, it's necessary to convert ​the DATETIME received to the format **yyyy-MM-dd'​T'​HH:​mm:​ss** before concatenating it at the hash form below.+If the terminal uses a single Currency.
  
 <WRAP center box 100%> <WRAP center box 100%>
 TERMINALID:​ORDERID:​AMOUNT:​DATETIME:​RESPONSECODE:​RESPONSETEXT:​SECRET TERMINALID:​ORDERID:​AMOUNT:​DATETIME:​RESPONSECODE:​RESPONSETEXT:​SECRET
 </​WRAP>​ </​WRAP>​
 +
 +If the terminal is Multi Currency.
 +
 +<WRAP center box 100%>
 +TERMINALID:​ORDERID:​CURRENCY:​AMOUNT:​DATETIME:​RESPONSECODE:​RESPONSETEXT:​SECRET
 +</​WRAP>​
 +
 +  * **1**. The CURRENCY is formed by a three letters code - i.e.: EUR.
 +  * **2**. The AMOUNT is formatted using minor units based on the CURRENCY and then rounded to 2 decimals.
 \\ \\