Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Advanced Tables - Table Plus
heading0
multiplefalse
enableHeadingAttributesfalse
enableSortingfalse
enableHighlightingfalse


NombreTipoFormatoDescripción
costBoolean

Indica si la devolucion va a tener costo.

typeString

Tipo de devolución. Valores:

  • manual: Devolución manual a un medio de pago que puede ser diferente al original.
  • online: Devolución automática al medio de pago original.
  • by_media_payment: Devolución hecha por el medio de pago.

Status
colourRed
titleREQUERIDO

status_detailString
Detalle del estado (Ej: En una devolución rechazada puede venir la leyenda del rechazo).
external_referenceString

amountDouble##.00

Cantidad por la cual debe hacerse la devolución.

Status
colourRed
titleREQUERIDO

reasonString
Motivo por el cual se solicita la devolución.
metadataObject
Objeto JSON para adjuntar datos al pago.



Code Block
languagejs
firstline0
titleCancelar pago
linenumberstrue
collapsetrue
POST /api/pagos/devolucion/48504c3e-586a-4651-af97-ffbd08bdf331 HTTP/1.1
Host: localhost:8543
Authorization: Bearer  eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJKQWtJcENINWFvbGs4U1FpckthTlNUUG9XY0Rfc2lnaWowcXBUTFJmcGJrIn0.eyJqdGkiOiI2NmIyMzM1Yy0wMTVhLTRjNjUtODc5MS1kYjI1ZTJiN2Y3NGEiLCJleHAiOjE1NDIxNDA1NzUsIm5iZiI6MCwiaWF0IjoxNTQyMTQwMjc1LCJpc3MiOiJodHRwczovL2EucGF5cGVydGljLmNvbS9hdXRoL3JlYWxtcy9iYWNrb2ZmaWNlIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6IjdjOTk3OTAwLTBmMjctNGEwYS04YzhmLTcyY2ZjMzA5MTFiYSIsInR5cCI6IkJlYXJlciIsImF6cCI6ImFjY291bnQiLCJhdXRoX3RpbWUiOjAsInNlc3Npb25fc3RhdGUiOiJjYWJiN2MwNS1lYzNhLTQ3NmYtODJkZi02YmM2NGY3NDQ5ODQiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbXSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsiZW50aXR5LWFkbWluaXN0cmF0b3IiLCJiYXNlLXVzZXIiLCJ2aWV3LXByb2ZpbGUiXX19LCJuYW1lIjoiTWFyY2VsbyBNaW5pZyIsInByZWZlcnJlZF91c2VybmFtZSI6Im1hcmNlbG9tIiwiZ2l2ZW5fbmFtZSI6Ik1hcmNlbG8iLCJmYW1pbHlfbmFtZSI6Ik1pbmlnIiwiZW1haWwiOiJtYXJjZWxvbUBwYXlwZXJ0aWMuY29tIn0.J4UHMo8AVpWd_h415CSyCbEhaBCl9hFrm9qU5lNxXw-l1_wtoHMfwp0IU2m0_eP1QIQjnyy9_OlOcu-AB4vexClVQuyE4pblmgjanCU7wmbnjevCQEVtqp5GF3N4HFQ8E9jSedBY0s3OuLQH5DfrwLHmq5azOtXbwHiQiBH-z6ZqfwmL7jKiU5gISqrOLcFBP9X3ghNbNSb01X6XMX3MwHvcUYN8T6jw-ctV_A_CyQomaBBoG30MFx3HOTrNvcideBwqOyyFF0ZkTkAZcfb6xvNM_UY8z5pvK18j-dkVLcbFsnfC3HPXpp1Cea3U-JPm5Bl9aC5VXtzj_5PcAfbrag
Cache-Control: no-cache
Content-Type: application/json
source: backoffice
Postman-Token: 46449483-cbd8-4f8e-95ff-47eca5256a7a

{
	"amount": 20,
	"cost": true,
	"type": "online"
}


Error posibles

  • 4000  Invalid request.

  • 4001  Invalid payment id.

  • 4035  Refund method not allowed.

  • 4100  Access denied.

  • 5001  Internal service error.