Cielo (Cielo v0.1.8) View Source

Main module of client. This module wraps other specific modules and they main functions.

Be aware that all modules implements parameter's validation for all calls in Cielo API, and these validations was written by Cielo employees, and the documentation can be found in Cielo Dev Portal.

Link to this section Summary

Link to this section Functions

Link to this function

bankslip_transaction(params)

View Source

See Cielo.Transaction.bankslip/1.

See Cielo.Consultation.bin/1.

See Cielo.Transaction.capture/1.

Link to this function

capture(payment_id, params)

View Source

See Cielo.Transaction.capture/2.

See Cielo.Token.create_token/1.

Link to this function

credit_transaction(params)

View Source

See Cielo.Transaction.credit/1.

Link to this function

deactivate_recurrent(recurrent_payment_id)

View Source

See Cielo.Recurrency.deactivate/1.

Link to this function

debit_transaction(params)

View Source

See Cielo.Transaction.debit/1.

See Cielo.Token.get_card/1.

Link to this function

merchant_order_consult(merchant_order_id)

View Source

See Cielo.Consultation.merchant_order/1.

Link to this function

payment_consult(identifier)

View Source

See Cielo.Consultation.payment/1.

Link to this function

reactivate_recurrent(recurrent_payment_id)

View Source

See Cielo.Recurrency.reactivate/1.

Link to this function

recurrent_payment_consult(recurrent_payment_id)

View Source

See Cielo.Consultation.recurrent_payment/1.

Link to this function

recurrent_transaction(params)

View Source

See Cielo.Recurrency.create_payment/1.

Link to this function

update_recurrent(recurrent_payment_id, params)

View Source

See Cielo.Recurrency.update_payment_data/2.

Link to this function

zero_auth_consult(params)

View Source

See Cielo.Consultation.zero_auth/1.