Skip to main content

Cielo

Cielo e-Commerce API — autorização, captura, cancelamento e consulta de pagamentos.

Cielo Logo

Authentication

This connector uses Token-based authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 22 actions:

ActionPurposeParameters
post_1_salesAuthorize - CreditCard - Mínimodata: {
. MerchantOrderId (string)
. Payment (object)
} (object) required
put_1_sales_by_id_voidVoid - By PaymentIDid (string) required
put_1_sales_order_id_2014111703_voidVoid - By MerchantOrderIdNo parameters
put_1_sales_by_payment_id_voidVoid - By PaymentID - ParcialpaymentId (string) required
amount (string)
put_1_sales_by_payment_id_captureCapture - By PaymentIDpaymentId (string) required
get_1_sales_by_idGetid (string) required
get_1_recurrent_payment_by_idGet - RecurrentPaymentid (string) required
put_1_recurrent_payment_by_id_customerUpdate - Recurrent - Customerid (string) required
data: {
. Name (string)
. Email (string)
. Birthdate (string)
. Identity (string)
. IdentityType (string)
. Address (object)
. DeliveryAddress (object)
} (object) required
put_1_recurrent_payment_by_id_intervalUpdate - Recurrent - Intervalid (string) required
data (integer) required
put_1_recurrent_payment_by_id_end_dateUpdate - Recurrent - EndDateid (string) required
data (string) required
put_1_recurrent_payment_by_id_recurrency_dayUpdate - Recurrent - RecurrencyDayid (string) required
data (integer) required
put_1_recurrent_payment_by_id_reactivateUpdate - Recurrent - Reactivateid (string) required
put_1_recurrent_payment_by_id_deactivateUpdate - Recurrent - Deactivateid (string) required
put_1_recurrent_payment_by_id_installmentsUpdate - Recurrent - Installmentsid (string) required
data (integer) required
put_1_recurrent_payment_by_id_paymentUpdate - Recurrent - Paymentid (string) required
data: {
. Type (string)
. Amount (string)
. Installments (integer)
. CreditCard (object)
. Country (string)
. Currency (string)
. SoftDescriptor (string)
. Provider (string)
} (object) required
put_1_recurrent_payment_by_id_next_payment_dateUpdate - Recurrent - NextPaymentDateid (string) required
data (string) required
put_1_recurrent_payment_by_id_amountUpdate - Recurrent - Amountid (string) required
data (integer) required
post_1_cardCard - Createdata: {
. CustomerName (string)
. CardNumber (string)
. Holder (string)
. ExpirationDate (string)
. Brand (string)
} (object) required
get_1_card_by_idCard - Getid (string) required
post_1_zeroauthZeroAuth - CardTokendata: {
. CardToken (string)
. SaveCard (string)
. Brand (string)
} (object) required
get_1_card_bin_401200Bin QueryNo parameters
customCall any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body._url (string) required
_method (string)
_query (object)
_body (undefined)
_headers (object)