Descrição geral
Este documento tem o objetivo de definir e detalhar as operações disponibilizadas pelo Optimus Web Service.
O Optimus WebService é um WebService que permite a comunicação com o Autorizador SAFE, construído na linguagem C#, necessitando apenas II e . NET Framework 3.5.

Histórico legado
| Revisão | Data | Histórico das revisões | Revisado por |
| 1 | 02/03/2016 | | Marcos Castro |
| 2 | 03/03/2016 | - Detalhamento do Cálculo do MAC
| Thiago Neves |
| 3 | 03/03/2016 | - Detalhamento das transações de Emissao, Consulta, Resgate, Cancelamento e Confirmação
| Thiago Neves |
| 4 | 08/03/2016 | - Detalhamento das transações de cheque, lista de casamento, giftcard e convênio
| Thiago Neves |
| 5 | 04/07/2016 | - Alteração do método EmissaoValeTroca93 para EmissaoValeTroca93V2
- Alteração do método ConsultaReimpressaoValeTroca95 para ConsultaReimpressaoValeTroca95V2
| Marcos Castro |
| 6 | 11/07/2016 | - Adicionado detalhamento do método ConsultaClienteConvenio6BExt
| Marcos Castro |
| 7 | 13/07/2016 | - Ajuste nas mensagens do Código de Resposta
| Marcos Castro |
| 8 | 05/09/2017 | - Adicionado detalhamento dos métodos de garantia estendida
| Thiago Neves |
| 9 | 05/09/2017 | - Criação da seção de tipos complexos
| Thiago Neves |
| 10 | 14/09/2017 | - Ajuste nos métodos 7C e 9C
| Thiago Neves |
| 11 | 14/09/2017 | - Adicionado detalhamento do método de reimpressão de cupom de garantia estendida
| Thiago Neves |
| 12 | 27/09/2017 | - Adicionado novos campos ao tipo complexo "Plano"
| Marcos Castro |
| 13 | 16/11/2017 | - Adicionada documentação dos métodos CargaGiftCardD1V2
CompraParceladaConvenioB1V2 ConsultaClienteConvenio6BV2
| Thiago Neves |
| 14 | 06/02/2018 | CargaCuponagemD1 ConsultaCuponagemD5 ResgataCuponagemD3PagamentoBoletoAcom9CConsultaBoletoAcom7C | Marcos Castro e Thiago Neves |
| 16 | 09/04/2018 | - Adicionada documentação dos métodos:
ConsultaAssociado6BCompraAssociadoB1 | Thiago Neves |
| 17 | 29/06/2018 | - Adicionado o método GerarCartaoGiftcard
| Thiago Neves |
| 18 | | - Adicionando os métodos:
TrustvoxCreateGiftCard TrustvoxCreateOrder
| Marcos Castro |