Payment method identifiers and fields

To indicate to the POS the IDs (Identifiers) and fields that must be sent according to the form of payment that is made in the Prepaid Recharge transaction. Accepted values ​​are listed in the table below:

CodeDescription
00Money
01Check Cash
02TEF Debit
03TEF Credit
99Other Ways

Where Payment Method has the following content:

TipoN:ValorN:IDColetaN1:DadoColetaN1-IDColetaN2:DadoColetaN2-...-IDColetaNn:DadoColetaNn
DataDescription
TypeNIndicates the payment method used (according to the table already presented above).
ValueNIndicates the amount used with this payment method, with two decimal places, without the comma.
IDCollectNnIndicates the ID of the field that was collected by the POS (according to the table already presented above).
DadoColetaNnDataCollectionNn Indicates the content collected by the POS for this field.

If no field must be sent to the Sit, it must only present:

TipoN:ValorN

Note: The consistency of the values ​​(sum of the various payment methods used, totaling the value of the transaction carried out) must be done by the POS, and the Sit module will only store the values ​​of the the way they were sent.

Example of using the new service and Payment Methods prefix:

At the end of a Prepaid Recharge transaction worth R$50.00, the respective Sit module sends for the POS the Q Service, in which it indicates that it accepts the following forms of payment: Cash (no data to be collected); TEF Debit (needs to send the Destination Network – with only the Cielo and Redecard can be used – , the Host NSU, the Host Date and the Origin Code of the transaction TEF) and TEF Crédito (need to send Service Z of the TEF transaction). It also indicates that only 4 payments can be made at most.

Q0264;00;02:03-07-08-09-13(5,125);03:10

The POS, in turn, upon confirmation of the transaction, will send to the Sit module the payment methods that were effectively used: R$ 30.00 was paid in cash and R$ 20.00 was paid with credit card Redecard debit (Destination Network = 5; Host NSU = 123456789; Host Date = 12/15/2008; Code Source = 000000000000001).

210-083 = 00:3000;02:2000:03:5-07:123456789-08:15122008-09:000000000000001;