GetnetLac
This item will display specific characteristics for the GetnetLac via SiTef routing.
Pre-Authorization#
- In GetnetLac routed pre-authorizations then installment-related fields(
installmentsandinstallment_type) must always be sent in pre-authorization step, not in capture. In case of spot pre-authorization, capture can't apply installments. - Also in this routing, the allowed installment type is only without interest, so the
installment_typemust be4. It applies in HTML and REST Interfaces .
Payment Split#
In Payment Split, the amount division between sub-sellers is sent by one singular transaction in Carat Portal, and the acquirer manage the funds distribution.
GetnetLac routing allows Payment Split by passing parameters in the additional_data object when creating the payment transaction, either in HTML and REST Payment interfaces.
Request parameters#
| Parameter | Description | Format | Mandatory |
|---|---|---|---|
| additional_data.split_request This element contains split's data fields. | |||
seller_id | Seller's identification in MarketPlace Getnet platform. | < 36 A | YES |
sale_id | Sale or Order identification. | < 36 A | YES |
| additional_data.split_request.subsellers[] This element contains sub-seller's data. | |||
id | Sub-seller's id in MarketPlace Getnet platform. | < 36 A | YES |
sales_amount | Sub-seller's amount of the purchase - in cents. | < 12 N | YES |
| additional_data.split_request.subsellers.products[] Lista com dados dos itens. | |||
product_id | Product's id. | < 15 A | YES |
amount | Product's value in cents. | < 12 N | YES |
description | Product's description. | < 80 A | YES |
tax_percent | Product's taxes in percentage. NNNDDDDDD format: NNN integer part - complete with zeros in left side until the total of 3 characters; DDDDDD fractionary part -complete with zeros in right side until the total of 6 characters. | < 9 A | NO |
tax_amount | Product's taxes value in cents. | < 12 N | NO |
HTML Payment#
JSON's example - transaction creation#
Note: The example's values are fictitious.
After the finish of HTML Payment, the fields below will be added to Status Notification (learn more):
| Parâmetro | Descrição | Formato |
|---|---|---|
splitPaymentId | Identificador do pagamento split. | < 36 A |
splitTransactionId | Identificador da transação split. | < 19 N |
REST Payment#
JSON Example#
Note: The example's values are fictitious.
Transaction Creation Request
To use this example, don't forget to define the variable {{url}} with the value
esitef-homologacao.softwareexpress.com.br
Payment Effectuation Response
Split Payment specific response fields in REST Payment#
| Parameter | Description | Format |
|---|---|---|
| payment.split This element contains split's data fields. | ||
payment_id | Split payment's id. | < 36 A |
transaction_id | Split transaction's id. | < 19 N |