Cielo
Cielo e-Commerce API — autorização, captura, cancelamento e consulta de pagamentos.
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:
| Action | Purpose | Parameters |
|---|---|---|
| post_1_sales | Authorize - CreditCard - Mínimo | data: { . MerchantOrderId (string) . Payment (object) } (object) required |
| put_1_sales_by_id_void | Void - By PaymentID | id (string) required |
| put_1_sales_order_id_2014111703_void | Void - By MerchantOrderId | No parameters |
| put_1_sales_by_payment_id_void | Void - By PaymentID - Parcial | paymentId (string) required amount (string) |
| put_1_sales_by_payment_id_capture | Capture - By PaymentID | paymentId (string) required |
| get_1_sales_by_id | Get | id (string) required |
| get_1_recurrent_payment_by_id | Get - RecurrentPayment | id (string) required |
| put_1_recurrent_payment_by_id_customer | Update - Recurrent - Customer | id (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_interval | Update - Recurrent - Interval | id (string) required data (integer) required |
| put_1_recurrent_payment_by_id_end_date | Update - Recurrent - EndDate | id (string) required data (string) required |
| put_1_recurrent_payment_by_id_recurrency_day | Update - Recurrent - RecurrencyDay | id (string) required data (integer) required |
| put_1_recurrent_payment_by_id_reactivate | Update - Recurrent - Reactivate | id (string) required |
| put_1_recurrent_payment_by_id_deactivate | Update - Recurrent - Deactivate | id (string) required |
| put_1_recurrent_payment_by_id_installments | Update - Recurrent - Installments | id (string) required data (integer) required |
| put_1_recurrent_payment_by_id_payment | Update - Recurrent - Payment | id (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_date | Update - Recurrent - NextPaymentDate | id (string) required data (string) required |
| put_1_recurrent_payment_by_id_amount | Update - Recurrent - Amount | id (string) required data (integer) required |
| post_1_card | Card - Create | data: { . CustomerName (string) . CardNumber (string) . Holder (string) . ExpirationDate (string) . Brand (string) } (object) required |
| get_1_card_by_id | Card - Get | id (string) required |
| post_1_zeroauth | ZeroAuth - CardToken | data: { . CardToken (string) . SaveCard (string) . Brand (string) } (object) required |
| get_1_card_bin_401200 | Bin Query | No parameters |
| custom | Call 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) |