---
title: "Changes to Efetua um pagamento eletrônico (depósito)"
method: POST
path: "/v5/transactions/electronictransactions/electronic-payment"
---

# Changes to Efetua um pagamento eletrônico (depósito)

`POST /v5/transactions/electronictransactions/electronic-payment`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `b1e1fd65abf5`: 13 breaking, 3 warning, 15 info

## Changes

- **2026-11-03** `b1e1fd65abf5`: 13 breaking, 3 warning, 15 info
  - the `value` request property type changed from `string` to `number`, and format from no format to `double`
  - removed the media type `application/json` for the response with the status `401`
  - removed the media type `text/plain` for the response with the status `400`
  - removed the media type `text/plain` for the response with the status `500`
  - the response property `convenant` became nullable for the status `200`
  - the response property `errorCode` became nullable for the status `400`
  - the response property `message` became nullable for the status `200`
  - the response property `message` became nullable for the status `400`
  - the response property `orderNumber` became nullable for the status `200`
  - the response property `token` became nullable for the status `200`
  - the `product` response's property type changed from no type to `integer`, and format from no format to `int32` for status `200`
  - the `token` response's property type changed from no type to `string` for status `200`
  - the `value` response's property type changed from `integer` to `number`, and format from no format to `double` for status `200`
  - removed the optional property `BarCodeBase64` from the response with the `200` status
  - removed the optional property `QRCodeBase64` from the response with the `200` status
  - removed the optional property `errorCode` from the response with the `200` status
  - api operation id `efetua-um-deposito-eletrônico` removed and replaced with ``
  - the endpoint scheme security `Bearer` was added to the API
  - api tag `electronictransactions` added
  - added the media type `application/*+json` to the request body
  - added the media type `application/json-patch+json` to the request body
  - added the media type `text/json` to the request body
  - the request property `externalTerminal` became nullable
  - the request property `transactionIdentifier` became nullable
  - the request property `transactionIdentifier` became optional
  - added the optional property `barCodeBase64` to the response with the `200` status
  - added the optional property `erroCode` to the response with the `200` status
  - added the optional property `qrCodeBase64` to the response with the `200` status
  - the `status` response's property default value `0` was removed for the status `200`
  - the `transactionId` response's property default value `0` was removed for the status `200`
  - the `value` response's property default value `0` was removed for the status `200`

---

[Operation](https://skmtc.dev/celcoin/apis/api-para-transa-es/docs/v5/transactions/electronictransactions/electronic-payment/post.md) - [API](https://skmtc.dev/celcoin/apis/api-para-transa-es.md) - [Page](https://skmtc.dev/celcoin/apis/api-para-transa-es/changes/v5/transactions/electronictransactions/electronic-payment/post)
