Anular transacciones por api

ANULAR UNA TRANSACCIÓN POR API

Esta funcionalidad tiene como objetivo dar la posibilidad de anular una transacción del sistema, por API, por medio del método PUT.

¿Para qué sirve?

Para ejecutar la acción de Anular a una transacción por API, por medio del método PUT.

Antes de empezar

Obtener el access_token, para poder consumir una api de teamplace.

URL: https://api.teamplace.finneg.com/api/oauth/token?grant_type=client_credentials&client_id={$clientid}&client_secret={$secretkey}

Armar el Json del recurso que se desea modificar/ anular.

Modo de uso

  1. Buscamos la identificación externa de la transacción que queremos anular.

Select identificacionexterna from bstransaccion where transacciones =xxxx

  1. Armamos el json de la transacción a anular, por medio del método GET, nos devuelve la entidad.

URL: https://api.teamplace.finneg.com/api/pedidoVenta/{codigo}?ACCESS_TOKEN={$access_token}

  1. Seleccionamos el método PUT…

  1. Cargamos el Json, para ello seleccionamos el Body, marcamos la opción raw y en Text ponemos JSON. Copiamos el Json

  1. Ponemos la URL del método PUT

https://api.teamplace.finneg.com/api/puntoVenta/{codigo}?ACCESS_TOKEN={$access_token}

  1. Modificamos la URL del método PUT, le agregamos &action=nullify

URL: https://api.teamplace.finneg.com/api/puntoVenta/{codigo}?ACCESS_TOKEN={$access_token}

Quedando de esta forma:

https://api.teamplace.finneg.com/api/puntoVenta/{codigo}?ACCESS_TOKEN={$access_token} &action=nullify

  1. Completamos el código por la identificación externa de la transacción, el access_token y presionamos el botón SEND, que anula la transacción por API.

1 me gusta