GetnetLac
This item will display specific characteristics for the GetnetLac via SiTef routing.
#
Pre-Authorization- In GetnetLac routed pre-authorizations then installment-related fields(
installments
andinstallment_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_type
must be4
. It applies in HTML and REST Interfaces .
#
Payment SplitIn 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 parametersParameter | 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 creationNote: 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 ExampleNote: 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 PaymentParameter | 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 |