Cetelem
In order to make the payment through the Aura-Cetelem acquirer on Carat Portal, in addition to the basic parameters of the REST Transaction creation service and REST Payment effectuation service, others parameters are required and will be sent using the prefixes
field described in the Prefixes section.
ATTENTION: Before starting, please verify that the desired Authorizer is configured with the Payment Type with acquirer code =
93
(Aura - Cetelem).
#
Carat Portal Interfaces Supported for IntegrationYou can use the following interfaces for integration with Cetelem routing:
- REST Payment
- REST Pre-Authorization
- REST Cancel
- Cancel via Portal
#
REST Payment#
Transaction CreationThe parameters with specific data for the transaction via Cetelem that the virtual store application must send in the REST Transaction creation service:
Parameter | Description | Format | Required |
---|---|---|---|
authorizer_id | Authorizer Code on Carat Portal - Use the Aura-Cetelem code which is 93 | ≤ 10 A | Yes |
installment_type | Installment type. May be: 3 - revolving credit 4 - revolving credit with installments 17 - installment plan | = 2 N | Yes for installment plan |
#
Transaction EffectuationThe parameters with specific data for the transaction via Cetelem that the virtual store application must send in the REST Transaction creation service:
Parameter | Description | Format | Required | |||
---|---|---|---|---|---|---|
acquirer | ||||||
prefixes | Element for sending SiTef prefixes. If the prefix that was sent is not supported by card, Carat Portal will invalidate the transaction, preventing that a false impression of the use of a functionality is given. The Cetelem's supported prefixes are described in the Prefixes section. Example: { "key" : "value" } -> { "CICLOS" : "01" } | ≤ 2000 A | Yes |
#
PrefixesParameter | Description | Format | Required |
---|---|---|---|
CMAT | Material code | = 4 N | YES for installment plan |
CPLANO | Plan code | = 5 AN | YES for installment plan |
#
REST Pre-Authorization#
Pre-Authorization CreationBelow are described the specific Cetelem parameters for the REST pre-authorization creation service:
Parameter | Description | Format | Mandatory | |||
---|---|---|---|---|---|---|
additional_data | ||||||
pre_auth_lifecycle | Represents the number of days in which the pre-authorization is considered valid. | < 2 N | NO | |||
entry_amount | Entry amount in cents. | < 12 N | NO | |||
additional_data .extra_param .prefixes[] | Element for sending SiTef prefixes. If the prefix that was sent is not supported by card, Carat Portal will invalidate the transaction, preventing that a false impression of the use of a functionality is given. | |||||
key | Prefix name. | < 1024 AN | NO | |||
value | Prefix value. | < 1024 AN | NO |
Example:
#
Pre-Authorization EffectuationInstallment information (installments
and installment_type
fields) must be sent in this step. In the capture step, the same values must be used.
Below is the specific description of some parameters of Cetelem for the REST pre-authorization service:
Parameter | Description | Format | Mandatory |
---|---|---|---|
installment_type | Installment type. May be: 3 - super credit limit 4 - revolving credit with installments | = 2 N | YES |
installments | Number of installments of the transaction. Note: use installment_type = 4 and installments = 1 for spot sale. | = 2 N | YES |
#
Pre-Authorization CaptureBelow is the specific description of some parameters of Cetelem for the REST pre-authorization capture service:
Parameter | Description | Format | Mandatory |
---|---|---|---|
installment_type | Installment type. May be: 3 - credit limit 4 - revolving credit with installments | = 2 N | YES |
installments | Number of installments of the transaction. Note: use installment_type = 4 and installments = 1 for spot sale. | = 2 N | YES |
IMPORTANT: For the Cetelem routing, the Pre-Authorization capture does not require card data.
#
ExampleRequest:
Response:
Below are described the specific Cetelem parameters for the REST pre-authorization capture service:
Parameter | Description | Format | Mandatory | |||
---|---|---|---|---|---|---|
acquirer | ||||||
entry_amount | Entry amount in cents. | < 12 N | NO |